腾讯一面二面后端开发方向面经(java+golang)

10号凌晨投的简历,本来想着一般从投简历到笔试到面试应该有个一周左右的过程,没想到10号上午就通知我晚上的面试了
事业群没选,看了一下官网是 腾讯交通与出行 ,不知道是不是属于csig

一面(40min,腾讯会议):

1.自我介绍
2.因为我硕士研究方向是nlp,发了一篇专利,所以问了一下专利和nlp方面的内容
3.你认为golang中接口的作用是什么,有什么好处
4.golang的形参中如果传结构体一般要不要带指针,什么情况下要什么情况下不要
5.说一说你日常是如何处理并发环境下线程安全问题的
6.说一下golang中的channel带不带缓存的区别
7.java的四种引用是什么,回收规则是什么
8.算法题:给一个数组找中位数,说一下你的思路以及你设计的算法时间空间复杂度

总体感觉难度不高,不过由于我java比golang熟很多,所以其实答的不算太好,面试官整体感觉非常不错,算我面过的大厂里给人感觉最好的一批
反问环节:
1.什么部门
2.如果一面通过之后多久会给消息
3.提一下我整个面试过程和回答有哪些不足(面试官小哥说整体挺不错的,具体的细节可能不太方便说)

一面之后本来以为可能凉了or排序靠后,要等很久才有结果,没想到11号早上11点就直接电话突击二面了(腾讯这效率确实可以)

二面(20min,电面):

1.快速说一下我的技术栈
2.说一下java中常用的锁
3.发生死锁怎么解决?(我先说了以下理论,然后面试官说你这是理论上的,实际项目中一般怎么解决,没答上来)
4.用没用过socket编程,说一下流程
5.ring0和ring3知道吗(因为os忘的差不多了,所以我直接说不了解......)
6.之前为什么没实习过(投晚了,投的时候好几个厂网申结束了或者没hc了)
7.实习的时候面过的大厂你觉得为什么最后没能拿到offer
8.最近一段时间感觉自己有哪些提高
9.算法题:两个无序数组合并成一个有序数组(让我写完发到他邮箱,并且指定用golang写)

总体感觉难度也不是特别高,但是问的会比较广而且涉及到实际项目中的内容,没实习过的话基本上很难答上来(菜),面试官感觉比一面严肃,但是整体也不错,效率很高

反问环节:
1.整体表现(整体还可以,但是基础稍微薄弱一点,另外实际项目经验不足(这个地方面试官还笑了一下说我是吃了没实习的亏,希望非应届的学弟学妹们抓紧找实习吧))
2.后续流程(后续如果通过还有一面,总监面,但是多久不好说,等的时间会长一些)

感觉应该是凉了,二面基本上没几个答出来的,而且后面三面的总监面据说要求更严格,估计二面过了三面可能也没戏了,不过腾讯的算法题倒是异常简单,写过leetcode10选手都能轻松做出来的感觉

总结:腾讯还是对实际工程能力和经验有要求的,感觉不太考八股(字节和美团比较喜欢考八股感觉),算法题都很简单,要是对候选人的实际工程和问题解决能力要求比较高
#腾讯##面经##Java工程师##校招#
全部评论
楼主对这个部门了解吗 风评咋样
1 回复
分享
发布于 2021-08-25 20:10
楼主您好 请问您二面到总监面隔了多久呀
1 回复
分享
发布于 2021-11-17 22:44
联易融
校招火热招聘中
官网直投
我腾讯两次一面全是秒挂
点赞 回复
分享
发布于 2021-08-12 10:12

相关推荐

刚开始问了几个 Go 的简单八股,答的跟 shi 一样,后面答的也稀烂。面了 40 分钟,最后反问都不好意思问了,结束后半小时看了下流程已结束。1. 自我介绍2. Go 的  map 是并发安全的吗3. channel 有无 buf 有什么区别4. 向一个已经关闭的 channel 发数据会发生什么5. 从一个已经关闭的 channel 读数据会发生什么6. slice len 和 cap 的区别7. slice 的扩容8. channel 10 个数据,读第 10 个数据的返回值,第 11 次,这时 channel 关闭会发生什么9. 如何判断一个 channel 是否是关闭状态10. 动态库和静态库的区别11. main 函数用了某些 so 库,进程启动时它是如何找到依赖的动态库的12. 堆和栈的区别13. C++ 局部变量分配在什么地方14. Go 局部变量分配在什么地方15. 局部变量分配位置的分析在什么阶段完成的16. 拷打项目17. 程序编译链接过程18. .o 文件和 .elf 文件的区别19. HTTP 连接建立过程20. HTTPS 加密过程21. TCP 三次握手22. SYN 洪水攻击23. HTTP1 和 HTTP2 的区别24. HTTP1 有什么缺陷25. HTTP 连接是怎么被复用的26. keep-alive 是怎么实现的27. MySQL 有哪些锁、怎么加的、在什么时间段加的28. Docker 了解过吗29. 平常怎么用 git30. 怎么知道一个端口是否被监听31. 怎么判断远程服务端口是否被监听32. 怎么理解递归,它有什么问题33. C++ 中栈有多大34. 怎么解决递归爆栈问题35. 用什么命令可以获取域名的 ip36. DNS 解析过程37. 文件 A 客户端访问 ip,文件 B 为黑名单 ip,怎么在文件 A 中找出不在黑名单中的 ip    - 文件 A 很大、文件 B 很小    - 文件 B 也大到内存放不下
点赞 评论 收藏
转发
5 29 评论
分享
牛客网
牛客企业服务