前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >广州部分公司面经(二)

广州部分公司面经(二)

作者头像
用户9927510
发布2022-07-29 09:00:28
5920
发布2022-07-29 09:00:28
举报
文章被收录于专栏:六脉神剑的程序人生

前言

“文本已收录至我的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的问题。

摩航时代

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

总结

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 六脉神剑的程序人生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
    • 叨絮
      • 百度
        • 一面
        • 二面
        • 三面
      • 欢聚时代
        • 一面
        • 二面
        • 三面
        • 四面
      • 云货优先
        • 荔枝
          • 摩航时代
        • 总结
        相关产品与服务
        云数据库 Redis
        腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档