广州部分公司面经(二)

2022-07-29 09:00:28 浏览数 (1)

前言

“文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger 种一棵树最好的时间是十年前,其次是现在 ”

叨絮

这周,其实有面到几个广州比较好点的企业吧!比如欢聚 致景 荔枝 百度等等,还有一些面向C端产品的公司吧,小六六这边尽量把题好好的给大家回顾

百度

一面

  • 说说你了解的数据结构,说说树查询的一个空间复杂度,
  • 聊聊hash结构,说说有什么方式可以解决hash冲突
  • 聊聊hashmap,说说它的底层数据结构,聊聊红黑树,说说它的put流程,还有get流程
  • 聊聊锁,并发 聊聊synchronized volatile lock
  • 聊JVM 垃圾回收算法,垃圾回收器。
  • 聊聊rocketmq相关的,架构 消息可靠,保证最终一致性,等等 重复消费
  • 聊mysql 存储引擎的区别,为啥要用b 树,聊聊mvcc怎么解决脏读,不可重复读,幻读
  • 聊spring,循环依赖。
  • 聊springcloudalibaba 聊nacos
  • 基本上也是盯着你简历问,问下你的项目,怎么做数据同步
  • cpu oom的排查
  • 怎么抗高并发
  • redis 的数据同步 redis相关面试题
  • 有没有什么想问我的

二面

其实大家发现没有,幸好没给我问算法,小六六算法还是比较弱的,今年的目标也算法和csapp,二面就是问场景题,就很少面上面的基础知识了

  • 这样一个情况,就是你的系统有很多个接口,功能,其他的功能用的也没怎么样,但是有一个接口,他就是慢慢的用久了就会把系统搞的很卡,但是不用这个功能,他这个系统又没问题。说说你会怎么解决,或者是排查方案
  • cpu暴涨的一个排查方案
  • 假设有这样一个需求,就是我们要做一个拉新的活动,每个人只有前10个拉新的人有机会,你需要怎么去设计这样的活动,你会怎么做去防止别人刷你,说说你整个设计的思路
  • 目前你这张表已经有1千万数据了,运营告诉你这几天我们的流量会暴涨1o被,那你会怎么去设计这样的场景,数据这块你有什么解决方案
  • 再聊了一些基础的知识点,和前面有点重复就不一一列举了。
  • 一致性hash 和hash曹
  • 如果你排期10天,然后客户那边很急,你做不完,这个时候你有什么解决方案。
  • 有什么想问我的

三面

  • 介绍下自己
  • 聊聊你的项目
  • 你是怎么做你的一个分布式系统开发,架构 组件
  • 聊聊你项目还有哪些可以优化的点
  • 聊聊你的一个项目的分工,人员
  • 你是怎么合理的去排期
  • 有没有什么想问我的

欢聚时代

一面

  • 自我介绍
  • 介绍下你的项目,聊项目的架构,聊你这在项目的担任的角色,碰到的问题,遇到的难点,怎么解决的
  • 如何做数据同步,做到用户无感知
  • 聊集合 hashmap
  • 聊队列
  • 聊spring中 this 和注入的Bean的区别
  • 聊spring的ioc过程,springboot的自动配置
  • 聊锁,聊aqs
  • 聊线程池
  • 聊redis
  • 聊es
  • 也基本是聊简历上的知识点
  • cpu oom排查
  • 有啥问我的

二面

  • 自我介绍
  • 聊聊项目
  • 聊聊你的架构设计
  • 聊聊你担任的角色,你怎么去做好这个工作,排期
  • 聊redis
  • 聊聊hashmap
  • 并发编程
  • 说说JVM的内存结构,程序计数器是存在哪个地方
  • 说说cpu的线程和我们Java线程的区别,他们之间的映射关系
  • 聊聊垃圾回收算法,JVM的参数、
  • 聊聊线上问题的排查
  • 有没有什么问我的

三面

  • 自我介绍下
  • 说说你的项目,聊聊你的架构,你的方案,碰到的问题,怎么解决的
  • 说说你是怎么学习一个新的东西的
  • 聊聊你的一个职业规划
  • 说说你的怎么看待加班问题的
  • 说说你再职业生涯中你碰到的最难忘的事
  • 能给我介绍下你最近学习的东西
  • 你是怎么坚持写博客的
  • 有什么想问我的

四面

  • 直接就没啥,聊了下,然后回去了

云货优先

  • 自我介绍下
  • 聊聊你的项目,你担任的角色,你的架构设计
  • 你系统是如何做能做到抗并发
  • JVM是怎么调优的,过程
  • oom cpu问题的排查
  • 你为啥想走
  • 你期望的环境,薪资
  • 有啥想问我的

荔枝

  • 假设一个线程池的任务队列满了,再加入一个任务,会发生什么情况
  • 说说怎么让一个线程进入的阻塞状态
  • 签到加积分的场景,每天系统的积分上限是500000,系统的百万用户。每个用户最多签到3次。设计思路
  • 20G文件,然后只有1g内存,你怎么去做到一个top N的问题。

摩航时代

其实问题都差不多,你的项目,你的知识点。

总结

其实面试,小六六也面的挺多了,其实还是看你的一个知识点的面,你的一个项目经历,面试肯定需要准备下的,大家加油哈。

0 人点赞