之前投的是java开发,但是java一面面试官看到我简历有很多go的经历后把我推荐到了C++开发,说是数据中台里有写go的,部门主要是做机器学习的工程化
目前进度为offer灯亮,但是没有✔
电话初筛:
简单问了问简历
进程线程协程区别
go的函数和方法
go协程GMP原理
一面:
因为我之前实习里有涉及分布式平台和存储的开发,面试官就深入问了下项目(30min)
问了下之前的机器学习方面的研究
手撕算法题:
1. 求连续最大子序列和,及子序列index
2. 反转链表
反问环节:
面试官详细说了下部门工作内容,并问了下我毕业时间
二面:
还是深挖之前实习:
前后端如何交互(grpc,为什么不用http)
微服务各模块为何如此设计,为什么用redis,mongodb做缓存,为什么用etcd做分布式同步
对docker, k8s了解
如果数据量过大怎么办 (先缓存再本地持久化最后上云)
八股文:
介绍下docker
docker的网络配置
docker怎么资源管理,怎么权限控制
k8s架构,如何实现docker的host网络配置
k8s ingress, operator
mongodb,redis,sql区别
输入url到浏览器加载页面的过程
java类加载过程
java hashmap原理,怎么优化
jvm和操作系统的联系
怎么进行进程同步
java所有的锁,及juc
router对报文进行了哪些处理
tcp连接中高并发会出现什么问题
反问环节:
面试官说了下现在部门对机器学习工程化的一些解决方案
hr面
二面后隔了一天hr面
自我介绍,为何本科硕士选择出国
新加坡,美国和国内学习的区别
实习经历里最有挑战的事情
自己优缺点
什么时候能来
晚上发现状态变成offer灯亮,底下显示hr面试完成
全部评论
(1) 回帖