快手秋招正式批 Golang后端 一二三面面经(待四面)

三面的问题实在是答不上来,心累。

8.20更新:约了四面,还是技术面..

1面(50min)

  1. 让我自己介绍觉得不错的项目(导致全程都没在聊实习)
  2. 我说的IM项目,问我心跳怎么解决周期短,链接多(没答好)
  3. 当连接数很多,全部都在高频率发消息,会影响什么系统指标
  4. 时间轮算法的优点
  5. context用过没 咋用的
  6. map为什么不安全 安全该用啥呢
  7. 说一下GMP
  8. select 如果都触发了,golang如何选择执行哪个case分支
  9. ch := make(chan int) ch<-1 fmt.Println(<-ch) 会不会死锁 为什么
  10. mysql为什么b+树,对比b,b-树的优势
  11. 虚拟内存,物理内存是什么
  12. 进程间的通信方式
  13. 算法:
  14. 链表相加
  15. 删除链表倒数第n个节点

2面(60min)

  1. 自我介绍
  2. 成长最大/复杂度最高的项目
  3. 重复消息,漏消息,你偏好哪个
  4. 项目亮点
  5. 算法:
  6. 实现一个中序遍历的迭代器(不能提前遍历好,少加了个*搞了我二十多分钟...)

3面(40min)

  1. 实习介绍,聊天
  2. 下面的流程你可以做哪些优化?假设执行10ms,qps是多少?
  3. 从kafka读出一个消息
  4. parse消息
  5. 根据parse的消息去磁盘文件A加载数据
  6. 根据加载的数据进行计算
  7. 将算出来的数据append到文件B
  8. 内存排序10亿个数据,要多少ms?(我直接崩溃,完全不会)
  9. 反问,如何学习

全部评论
快手到我这里上来就一些问场景提
1 回复 分享
发布于 08-20 10:56 北京
四面问了啥呀
点赞 回复 分享
发布于 10-13 04:32 福建
老哥,请问一下面试都是隔天过然后通知下一面的嘛?
点赞 回复 分享
发布于 08-27 15:18 广东
请问是哪一个部门呀?部门是做什么业务的?
点赞 回复 分享
发布于 08-20 08:48 广东
太悲观了,不一定挂的
点赞 回复 分享
发布于 08-20 03:22 北京
老哥稳了不会挂
点赞 回复 分享
发布于 08-20 01:22 北京
排序复杂度 nlogn,n 是 1e8,观察到 2^31=2147483648,则 log1e8 约等于 30,即总计算次数为 30e8;观察到现代计算机每秒计算次数约 1 亿次,即1e8 次,估算出排序时间约为为 30000ms;可能这个题就是看一下有没有估算耗时的思路
点赞 回复 分享
发布于 08-20 00:59 北京
这三面诗人握持
点赞 回复 分享
发布于 08-19 20:31 北京
老哥三面完多久挂的
点赞 回复 分享
发布于 08-19 20:30 上海

相关推荐

09-22 23:58
门头沟学院 Java
🕐面试时间:8.12、8.20、8.29、9.8;意向是9.18发的&nbsp;无笔试💻面试岗位:后端开发工程师写在前面:-&nbsp;快手倾向项目、实习匹配度,对我的Golang云原生开发经历兴趣不大,&nbsp;因此更多在考察八股、项目、场景题一面(8.12)总时长:40分钟1.&nbsp;算法题:LRU2.&nbsp;写完LRU后问,对map的get、put如果出现并发访问会出什么问题?应该如何解决?ConcurrentHashMap能解决吗?如果使用CAS的方式应该怎么写,可以用伪码表示?3.&nbsp;Java创建线程池的参数中有哪些?其中核心线程数、最大线程数具体考虑哪些问题来决定?4.&nbsp;两段实习各简单介绍主要做的事5.&nbsp;对数据库项目进行了详细的拷打,如果多个线程同时访问时,那么对操作底层数据库的过程中,会不会出现并发问题?MySQL对这种问题是如何解决的呢?二面(8.20)总时长:1小时1.&nbsp;算法题:有n个6面的骰子,求掷一次后和为k的概率为多少。一开始想回溯,问要不要求复杂度,后面试官给了一些简单的提示,想出来动态规划解法2.&nbsp;MySQL的主从同步的过程是怎样的3.&nbsp;MySQL有哪些锁,能不能构造一个间隙锁的死锁?MySQL对这种死锁是如何处理的4.&nbsp;select&nbsp;a&nbsp;from&nbsp;xxx&nbsp;where&nbsp;c&nbsp;&gt;&nbsp;1&nbsp;and&nbsp;d&nbsp;!=&nbsp;2&nbsp;and&nbsp;b&nbsp;=&nbsp;3,建立索引,怎么建,能最高效5.&nbsp;对实习中提到的K8s很感兴趣,想让我介绍一下K8s以及我做的东西是什么(10多分钟)6.&nbsp;用markdown写一个实现共享单车服务的技术方案,包括核心表结构,过程包含扫码取车,骑行过程的位置监控,关锁还车(这里就用了20分钟)三面(8.29)总时长:40分钟1.&nbsp;分别介绍两段实习的项目背景,以及其中的难点2.&nbsp;自己的项目中手搓的数据库,其事务问题和索引问题是如何解决的3.&nbsp;如果拓展手搓的数据库为分布式的该怎么办(提到了raft)4.&nbsp;那讲讲raft核心思想5.&nbsp;对于新技术是如何学习的6.&nbsp;业务侧这边在对接真实客户,压力很大我会怎么办7.&nbsp;对当下ai这部分的理解
查看17道真题和解析
点赞 评论 收藏
分享
评论
10
45
分享

创作者周榜

更多
正在热议
更多
# 你的mentor是什么样的人? #
4219次浏览 30人参与
# 你觉得mentor喜欢什么样的实习生 #
10469次浏览 293人参与
# 智慧芽求职进展汇总 #
18119次浏览 108人参与
# 帮我看看,领导说这话什么意思? #
6386次浏览 26人参与
# 没有家庭托举的我是怎么找工作的 #
12454次浏览 160人参与
# 怎么给家人解释你的工作? #
1460次浏览 16人参与
# 平安产险科技校招 #
2416次浏览 0人参与
# 求职低谷期你是怎么度过的 #
5300次浏览 93人参与
# 26届秋招公司红黑榜 #
12723次浏览 43人参与
# 从哪些方向判断这个offer值不值得去? #
6627次浏览 95人参与
# 同bg的你秋招战况如何? #
158834次浏览 927人参与
# 度小满求职进展汇总 #
10130次浏览 53人参与
# 实习必须要去大厂吗? #
146706次浏览 1541人参与
# 校招泡的最久的公司是哪家? #
4669次浏览 22人参与
# 你有哪些缓解焦虑的方法? #
37188次浏览 835人参与
# 面试紧张时你会有什么表现? #
1740次浏览 21人参与
# 你喜欢工作还是上学 #
77599次浏览 860人参与
# 入职第一天,你准备什么时候下班 #
85497次浏览 467人参与
# 秋招想进国企该如何准备 #
97728次浏览 487人参与
# 简历无回复,你会继续海投还是优化再投? #
103595次浏览 819人参与
# 机械人的工作环境真的很差吗 #
25049次浏览 119人参与
# 独居后,你的生活是更好了还是更差了? #
28136次浏览 263人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务