更新下考研之后面得技术厂

1月4号小厂探真实习,两个面试官,时间接近1h,感觉
第一个面试官是根据简历问的八股
go相关
1.gc的触发时机
2.说一说golang中数组和切片的区别,slice在做函数参数是的修改和添加是怎么回事,会改变实参吗
3.go中make和new的区别,详细一点
4.读已经close的channel会怎么样
5.进程,线程,协程区别
6.怎么看待golang是值传递,go的引用传递和值传递,
7.golang的defer语句是怎么用的,他在return前还是后,defer中修改值会怎么样。
8.map并发安全吗,怎么变并发安全,map的删除底层(tnnd只背了扩容,nan绷)
9.内存逃逸相关??
10.后面忘了
数据库
1.聚簇索引和非聚簇索引的区别
2.mysql的事务隔离级别
3.怎么避免回表
4.后面忘了
后面忘了,反正有mq和redis,具体问的啥隔了两天记不得哩。
第二个面试官是场景题和问简历项目,感觉答的一般,手撕简单题,tnnd好久没碰代码手生,没a出来,但面试官说思路是对的,感觉寄#go#
(研完才看了点面经和算法,还是太菜哩)
全部评论
哪家
点赞 回复 分享
发布于 2024-01-08 22:20 广东

相关推荐

09-11 21:49
武汉大学 C++
📍面试公司:影石🕐面试时间:9.11💻面试岗位:C++开发❓面试问题:一、自我介绍二、项目三、八股1. deque的底层实现?插入和修改的复杂度?双端的插入和删除是怎么实现的?2. ordered_map和unordered_map的区别?3. 红黑树的特性?为什么不用二叉平衡树?4. 哈希表的冲突怎么解决?知道负载因子吗?如果往哈希表大量插入数据会怎么办?5. 迭代器失效的状态或者原因有哪些?6. 全局静态变量初始化的时期?存放在哪里?7. 类的全局静态实例什么时候初始化的?比如static A a8. 编译器会给一个类默认生成哪些函数?自定义有参构造函数后,若未加 =delete,编译器仍会生成默认构造函数吗?9. 讲一讲virtual关键字?虚函数的实现机制?10. 模板通常定义在哪里?如果声明在.h文件,定义在.cpp文件,其他cpp文件能使用这个模板吗?看我答不上来,面试官让我下来了解下**模板的实例化orz**11. 死锁产生的原因以及解决方法?12. 一个程序本来只要运行1s,现在运行了1min该怎么排查?四、手撕最大连续子数组的和,空间复杂度从On优化到O1,时间复杂度从On到On/2(多线程或者双指针,不过没让实现)五、反问岗位主要做那些业务?校招生会被分到哪个组?面试官介绍下他们是做剪辑的,“我们组面的话大概率是我们组”是不是在暗示能过qaq🙌面试感想:面试官很好,会引导答不上来的问题许愿HR面
查看16道真题和解析
点赞 评论 收藏
分享
评论
3
10
分享

创作者周榜

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