一面:实习项目go的gin?go服务?连数据库用的哪个库MySQL的数据库的锁锁触发条件/情况go的GPM模型简单介绍go的垃圾回收进程和线程的区别进程间通信方式线程间通信方式常用的Linux命令科研项目队列和栈的区别图的了解图上两点的最小距离何种算法goroutine中有哪几种锁手撕:快排二面:论文项目介绍实习项目介绍更新缓存数据场景的应对C++多态的实现机制A是B的子类,均含有虚函数,全局空间里的虚函数表有几张go中多态的实现Python中并发方法的使用Python的多线程和多进程的差异,其和C++的显著差异Python的dict,list和set能作为key吗定位是偏网络 数据库 还是WebWeb框架的使用gin对于用户登录态的处理用户态的管理,用户登录态的保持多个进程(含同名进程)全部杀掉的Linux命令成绩排名三面:项目中遇到的一个有挑战的技术问题,如何解决的,解决思路科研项目相关B+树索引wgs84谷歌卫星影像数据的组织形式,如何覆盖一个地球以及缩放缓存预热方案的背景与解决方案Redis数据如何做淘汰Redis中的Key如何设计Redis具体设计的原理timeline:10.9投递-10.12三面速通-12.15OC-12.19offer