• Home
  • Archives
  • 随笔
所有文章 友链 关于我

  • Home
  • Archives
  • 随笔

Java面经_2019

发布于: 2019-05-12
更新于: 2023-07-09

面试公司

电信子公司【亿迅】

笔试+两轮技术面+hr面

秒杀系统设计

秒杀系统核心点:

  • 短时间巨大请求
  • 库存的分发
  • 数据库的并发读写请求

从架构层来说,一个系统不外乎前端-网关-业务服务-数据层的模型,在不同层做不同的限流以及优化即可。

上游优化

  • 请求n秒内请求一次
  • 做规则优化以及过滤请求

静态资源

  • 页面资源访问时频繁负载高,可转为CDN

站点层

  • 设置uid,相同uid一段时间的访问返回相同界面
  • 限制访问拼读

数据访问层

  • 请求队列做写请求,每次放一批

    这里可以做service cluster的buckets组装若干Redis节点,通过redis的单线程模型实现同步队列

  • Cache集群做读请求

服务依赖精简

  • 减少权限以及一些没必要的服务模块
  • 简化为库存与用户的映射关系
  • 走异步队列请求库存更改
  • 状态服务转无状态服务

扩展

水平扩展

无状态服务+负载均衡

垂直扩展

有状态服务+增大实例规格

容量扩展

DB+Cache

全链路压测

这个不了解,有wrk开源工具等

监控性能

看服务状态,负载均衡等

离职原因

运维开发是什么

对公司了解

小公司

常用类、包、接口

list、map

瑞幸咖啡

笔试+电话面

非科班生的你如何学习

讲一下日志分系统流程

springboot和springcloud

快排

巴图鲁

笔试+一轮技术面

b树等

dfs和bfs

zookeeper是什么

前序中序后序

线程进程区别

springBean

如何看待lambda

广发银行

数据库连接

redis

mysql

zookeeper如何做集群

集合类介绍

快速排序

spring切面

代码层存日志方法

UML开发

瀑布模型开发

4399

笔试+面试

一些对技术理解问题

课程问题

栈和队列

链表和数组

拼多多

笔试+电话面

四道编程题

多个点中选能组起来的子线段

这个去牛客或leetcode刷就好了

埃森哲

测评+技术面+终面

elk集群化如何实现

高负载时如何解决

多益网络

笔试+面试

算法

数据结构

m个数字选n个,P相同

平均查找长度

循环链表

数据库保护

索引对什么操作起效果

时间打印

赫夫曼编码

拓扑有序

tcp连接中时再来一个会怎样

消息摘要

Java面经_2019
/archives/79bf4fc9/
作者
tyrantqiao
发布于
2019-05-12
更新于
2023-07-09
许可协议
CC BY-NC-SA 4.0
赏

蟹蟹大佬的打赏,大家一起进步

支付宝
微信
  • java
  • 面经
  • java
  • 面经

扫一扫,分享到微信

微信分享二维码
Linux常用指令及介绍
动手写mybatis
© 2024 tyrantqiao 本站总访问量次 本站访客数人次 载入天数...载入时分秒...
  • 所有文章
  • 友链
  • 关于我

tag:

  • 复盘
  • 我
  • 规划
  • java
  • 面试
  • 源码
  • 架构
  • Hadoop
  • HTTP
  • TCP
  • 学习笔记
  • IDEA
  • maven
  • idea
  • Java
  • jdk
  • 面经
  • linux
  • 爱情
  • mysql
  • 性能
  • sql
  • Mysql
  • JAVA
  • 技术
  • Redis
  • MQ
  • Spring
  • 数据库
  • TIDB
  • spring
  • unity
  • chatgpt
  • 经验分享
  • 前端
  • redis
  • vue
  • git
  • shadowsocks
  • hexo
  • blog
  • bug
  • 开发
  • 业务
  • jvm
  • 算法
  • MySQL
  • nginx
  • Linux
  • mq
  • db
  • springCloud
  • ssh
  • python
  • 爬虫
  • test
  • vim
  • 影视剧
  • 中间件
  • 事务
  • 性格
  • 音乐
  • 程序员
  • 随笔
  • mybatis
  • 演讲
  • 域名
  • 猫咪
  • 她
  • github
  • 计划
  • 旅游
  • 软件
  • 心理
  • 情商
  • 幽默
  • 才艺
  • 穿搭
  • 编程
  • 排序
  • 查找
  • 缓存
  • 网络
  • 设计模式
  • c
  • 课程设计
  • centos
  • 数学
  • 本网站主题yilia设计者的主页
如果有问题或者想讨论的可以联系[email protected]或者[email protected]