腾讯后台开发二面面经

二面时长2小时多,刚开始还紧张到后来都无感了,和面试官还开起玩笑了🤣
面试官先问了下什么时候可以到岗,可以实习多久,然后就直接做题了
笔试题:
1.求幂集:没啥思路,没写完
2.实现LRU Cache:之前项目里使用过,很快写完了
3.写sql语句:幸亏之前看到过,写的是select case语句,也不难
代码就大概写了一个多小时,以为时间挺长了,没想到面试官又问了很多
项目:问了jwt的使用优劣
Go:数组和切片区别;内存逃逸分析;介绍Go的调度模型GMP,垃圾回收GC;goroutine为什么轻量;channel的底层实现;map哈希冲突如何解决;用过哪些并发原语(waitingGroup介绍怎么用的,有什么用);锁用过吗?(答:和map配合使用过),然后又问这样对map的全局锁粒度太大,该怎么优化?我答了syncMap,又问我为什么(我就说不了解,只是猜测🤣);
操作系统:IO多路复用(select,epoll)
数据库:何时触发表级锁和行级锁,mysql的隔离级别,如何实现MVCC
然后还问我python?我说我不太熟😅
问redis?我说没怎么用过,不太熟悉
面完大概一天就显示通过了,面试体验感觉一般,并没有太依据简历来,项目问的也不多,可能看我写Go比较多,Go相关的问的比较多

#实习##面经##Java工程师#
全部评论
求幂集可以用二进制枚举求
1 回复 分享
发布于 2021-07-19 15:00
太难了
1 回复 分享
发布于 2021-07-18 17:41

相关推荐

11-13 11:25
吉林大学 Java
点赞 评论 收藏
分享
notbeentak...:就抓,嗯抓,开不开匿名都要抓,一点坏事不让说,就对公司顶礼膜拜佩服的五体投地就对了
点赞 评论 收藏
分享
评论
4
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务