9.23 速通一面、二面和hr面,10.9 意向一面 50min1. 有没有什么特别的要介绍的吗?(我是菜鸡,没亮点,直接说没有)2. 只会Go吗?Go有没有看过里面的源码实现3. for range 中赋值的变量,这个变量指向的是真实的地址吗,还是临时变量4. 如果在for range里面有一个函数,这个函数需要传一个指针,这时候应该怎么写?5. 这时候会进行拷贝吗6. 有用过go link?(无)那么在什么情况下如果我不赋给一个新的变量,它也是没问题的?7. defer的执行顺序8. 如果我要在defer里面修改return里面的值呢?这时怎么写?9. map时协程安全吗?有什么是协程安全的?10. channel有缓冲区和无缓冲区的区别?11. 我能不能在写入channel的时候,先判断它阻不阻塞再写?12. mutex是个悲观锁还是乐观锁,乐观锁和悲观锁的区别?13. 需要知道一个goroutine里面的一个函数是否执行成功还是失败,应该怎么写14. 了解过Go的内存逃逸吗?15. 算法:查找字符串子串,有哪些算法?16. 场景:1GB文件,每个单词不超过16字节,在1M的内存里,得到出现频率最高的100个单词17. 有没有刷过题?18. 实习相关(深挖)19. 项目相关(深挖)20. 平时有看什么技术的书籍?21. 你觉得你相对于你的同学,你有什么不一样的地方,有没有具体的例子22. json和protobuf的区别23. 你总共写了多少行代码?24. Go怎么调试的,会Goland远程调试吗?25. 你对自己的算法的评价?好还是不好?二面 30min1. 自我介绍2. 自己擅长的点是哪一块3. 为什么要用ak/sk方式鉴权4. 讲一下gRPC的原理5. 为什么要开发这个API接口开放平台6. 接口有哪些,实现了哪些接口7. 项目难点在哪里?8. 场景:现在有一些查询数据的页面,数据的查询速度很慢,你觉得是有什么原因造成的,怎么优化?9. 在实习的时候,有遇到过什么困难,想放弃的10. 个人规划或目标11. 你对你编程的兴趣来源于什么?12. 有没有遇到过好几天都解决不了的问题?13. 有接触过一些开源项目吗?比如说开源组件14. 反问
点赞 7
评论 4
全部评论

相关推荐

头像
04-09 14:29
Java
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务