【24年4月】阿里灵犀服务器开发(凉)
感觉有点kpi,就面了30分钟,也没有手撕
问题
- 自我介绍
- 先讲讲实习干了什么
- 你怎么看单元测试,有必要写吗?
- 单元测试和开发的代码编写耗时比例?(感觉这个答崩了,我说的比例太大了)
- 写一个单元测试应该包括什么内容,那几大块?
- 面向过程和面向对象的区别,面向对象优点(瞎逼逼的,完全没复习这个)
- SQL和NOSQL的区别,NOSQL的优点(瞎逼逼)
- 如果我们业务不需要用到关联查询是不是可以都用NOSQL?(完全不会啊,瞎逼逼)
- SQL注入了解吗(不会,连bb都b不出来)
- TCP三次握手过程,两边的状态,如何抵御SYN攻击(我说减少半连接队列长度,面试官说那这样不也把正常用户挡住了吗?于是补充了IP频率封禁)
- 高并发系统怎么设计,比如一个登录系统如何抵挡用户高并发?(负载均衡,布隆过滤器,其他的不会了)
其他
- 一天学习的大概日程?兴趣爱好
- 遇到巨大难题怎么解决?
反问
问:是不是要学游戏引擎那些?
答:他们做的是运营开发的,比如聊天系统、奖励系统、客服系统等等的后端。又问我是不是想做游戏开发,我说没有,都可以。
#暑期实习##阿里#凉凉面试记录 文章被收录于专栏
笨蛋CPP选手记录的面经。