百度后台开发实习生一面面经(golang)

(约40min,其中做题做了10min多一点)
1、自我介绍

2、问了些项目的情况(自发的还是老师带,有没有前端,组员都是在什么情况下结识的)

手撕:[438. 找到字符串中所有字母异位词]

(因为写题目时用的是C++,然而项目用的是Go,挨面试官念叨了几句)

3、GMP模型

4、p的数量,怎么设置,最高是多少个

5、本地队列、全局队列的长度,偷取时的偷取数量是多少

6、GMP模型协程最长的运行时间

7、channel在项目中的使用

8、channel的底层结构体有没有了解

9、channel使用过程有哪些注意事项

10、channel有什么场景会panic

11、map有看过么,哈希冲突的解决方案(答得不好)

12、什么时候触发扩容(答得也不好)

13、有用到数据库么,聊聊mysql

14、隔离级别有几种,分别会产生什么样的问题

15、有没有用到索引(我说项目中没用到,面试官也就没接着问)

16、文件服务器的选型是怎么考虑的,什么情况下做的这个方案(项目中的内容)

17、传输失败的情况怎么处理(面试官猜测说“应该是 文件-->业务服务器-->文件服务器,总不能是直接到文件服务器吧”。我说,并没有经过业务服务器这一层。然后面试官就“嗯,行,好,我知道了”。坏... )

反问:几轮面试,哪时能出结果

面试官追问,就不好奇业务做什么的么

我说,等我们到二面再说吧,一面被刷的概率挺大的( 我送命了 )

面试官“(哈)行,我理解你的意思了”

#面经##golang##实习面经#
全部评论
有后续吗
点赞 回复 分享
发布于 01-15 19:53 北京
base哪里的佬
点赞 回复 分享
发布于 01-13 17:08 广东
boss上投的吗
点赞 回复 分享
发布于 01-08 15:13 辽宁
如果不是对要文件内容,做一些处理。就没有必要走业务吧。不然业务缓存一遍,再去到文件服务器,不浪费资源吗?也增加了系统内部流量开销。
点赞 回复 分享
发布于 01-07 14:19 广东
bg 26届本科
点赞 回复 分享
发布于 01-06 21:29 江苏

相关推荐

08-15 15:27
已编辑
门头沟学院 Java
昨晚下大雨,主包十一点多从公司往家里赶,把平板淋坏了,郁闷。--- --- --- --- ---聊实习。面试官非常有礼貌。一听是golang,对为什么投java表达了奇怪,遂不细问。常规八股:1. 抽象类与接口的区别2. JDK中你知道哪些并发安全容器3. 如果要实现一个单生产者多消费者模式,你有哪些方法?4. synchronized和reentrantlock锁之间有什么区别?5. Spring Controller如果想打印日志,怎么做?6. 如果一个Controller是上传文件的接口,那么在AOP层做完了文件流的读取,在Controller层还能重复读取吗?7. Java线上CPU打满,如何排查?8. 进程和线程的区别?9. 如何快速找到指定目录下大于100MB的所有文件10. Spring、Spring Boot中你常用的注解有哪些?11. @Autowired和@Resource之间有什么区别?12. MySQL用的是B树还是B+树,这二者有什么区别?13. delete * from,drop,truncate之间有什么区别?14. 脏读、可重复读、幻读分别说一下15. Redis常见数据结构16. Redis的Hash使用的时候有哪些注意事项?17. 给一张表,user_id, class_id, grade,找到每个班级排名第二的成绩18. 有没有用过窗口函数19. JVM类加载机制说一下聊实习情况。无手撕凉凉。体会:SSM完全生疏还没复习,大失败!非常感谢面试官帮我找状态。
我的秋招“寄”录
点赞 评论 收藏
分享
优财云链Java实习8.22面试1.谈谈你对面向对象的看法2.线程池的核心参数3.核心线程数和最大线程数的区别4.什么样的情况需要设置索引5.你了解的一些索引优化的方式6.网络的分层结构7.tcp在那一层,讲讲tcp的三次握手8.socket套接字了解吗9.设计模式了解过吗10.动态代理了解吗11.讲一下反射12.spring中哪里用到了反射13.那你提到了面向切面编程,讲讲aop的原理,反射在这里怎么用的14.那你刚说到了spring控制反转,那么是对什么进行了控制反转15.bean的生命周期了解吗16.说一下springboot中常用注解17.springboot是开发手脚架,那你觉得为什么他能简化开发搭建一个项目的过程18.自己搭过springboot项目吗19.springcloud里的Feign用过吗(天呐我竟然不知道这个怎么读,没听出来是这个远程调用,答了没用过)20.maven的依赖冲突怎么解决21.说一下你的项目吧22.在什么样的场景下你会选择做一个异步的接口(还需了解一下,调用第三方服务异步,如果调用出错怎么将信息返回上游)23.现有一个下游系统,它处理并发是有限制的,但上游系统请求无限制,那么中间层如何设置保证下游系统不崩掉(用线程池去做)24.问个人情况,有无主动学习能力。25.学习过程中遇到问题怎么处理的26.学习新技术的过程中,更在乎功能还是原理27.比如说?28.线程池具体实现,线程池参数中的队列有几种29.评价一下自己吧30.将大局逆转吧!换我提问,结束了。
查看29道真题和解析
点赞 评论 收藏
分享
评论
5
38
分享

创作者周榜

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