远光灯后端golang后端日常实习

远光灯后端golang后端日常实习
自我介绍
项目拷问

操作系统

虚拟内存
页表
缺页时做了什么
进程调度
怎么从就绪队列掉进程

计算机网络
对称加密和非对称加密有什么区别
TCP三次握手
为什么不是两次

Go八股
场景题:100个协成怎么完成10000个任务
超时控制(答context的withtimeout)
go锁(答了读写锁和mutex)
mutex加锁两次会发生啥
mutex解锁两次会发生啥(没太懂在问啥,大概是这个)

数据库
主键索引和二级索引有什么区别
查询性能(Explain)
什么情况下不走索引
数据库日志 redo undo binlog
数据库锁
场景:并发修改库存数,怎么保证并发安全,不用数据库的锁怎么做(没明白啥意思)
如果事务运行一半宕机了会怎么样(完全没想到过这块)

算法
字母异位和

闲扯
为什么找后端
实验室研究内容
后端和别的有什么不同(我说没做过别的)

总结:拷打一小时,面试官人很nice,给很长时间想,答不出来给提示,交流蛮多。面的很多点确实之前都没想过
全部评论
两次解锁,第二次发现没加锁会抛出fatal error
点赞 回复 分享
发布于 09-01 01:26 湖北
有26届投递实习的可以私聊
点赞 回复 分享
发布于 09-02 20:23 北京

相关推荐

评论
5
11
分享
牛客网
牛客企业服务