春招面经,美团腾讯吉比特深信服

发一下面经,本人用的是Go

美团一面,服务端开发
自我介绍
项目说明(太简略)
往里问了一点
数据库与Redis强一致性问题
PosegrqSql和MySql区别(坑一,没答上来)
索引类型
聚集索引和非聚集索引
非聚集索引往里问(有数据吗)
为什么用B+树(整理思路)
事务的ACID(卡了一下)
OSI七层模型
TCP,IP所在层(这里IP我答了传输层,nt了)
三次握手过程,为什么握手是三次挥手是四次
Redis相关
数据类型,String底层(不会),过期策略,过期触发条件
知道什么排序,
问了平均nlog有哪些,哪些是稳定的
写个算法吧
随机数组找最小的k个,用堆写,有个边界没处理好,没写完
反问时间到
(准备了最久的操作系统没问...)

腾讯一面,后台开发
自我介绍
简历上所有实习和项目问了一遍
HTTPS(只回答了大致)
进程线程协程
TCP三次握手四次挥手TIMEWAIT
拥塞控制算法
其他IO,select和epoll
算法
Map实现
循环打印奇偶数
//都没打出来,但是说了思想,最后说基础很好,但是动手能力要加强orz,复盘看其实最后都很接近了,再改一下就出来了

吉比特一面,游戏服务端开发
defer的原理,用编译原理怎么实现
golang gc,写屏障
协程线程区别,GPM模型,Go的协程切换怎么看起来线程(这里**了回答了底层相关,没有答到点子上)
笔试第二题ABCD
求素数

深信服,测试开发
一面:30分钟
自我介绍
项目
HTTP/HTTPS
局域网分组方式
go内存分配
TCPUDP区别
docker相关
二面:30分钟
项目
广州连北京速度慢怎么找到问题
怎么知道是服务器问题
服务器CPU和内存较大怎么解决(MOM问题
实习内容
编程:
强密码验证
1.至少8位
2.至少有数字大小写字母和特殊字符四种中三种
3.不能有长度超过2的相同字串
自己对测试的工作理解

谈了一下补救最后还是失败
怎么查看linux的内核日志和启动日志
http请求包含什么,请求头包含什么



#美团##深信服##腾讯##吉比特##面经#
全部评论

相关推荐

1. 拷打项目2. 场景题:10000个测试用例,但是由于时间关系只能做1000个,要怎么筛选测试用例?答:正交分解,问怎么正交分解,扯了一大堆传统正交分解的做法,面试官看不下去了,说他们希望引入大模型来自动化筛选测试用例(不是,你不说我咋知道你想要这个方面的答案,这个时候我脑子还留在传统测开层面,在这之前完全没有聊到大模型)于是我说引入强化学习打分机制,来评估测试用例是否具有高优先级。3. AI对自动化的影响答自动生成测试样例,通过CV进行UI测试,减少人力物力等等。追问:在UI测试中有什么风险答:不可靠,尤其是在有动画、音频组件时无法正确识别4. 看到你项目有用CICD,聊一下你的看法追问:CI和CD的分界线在哪?答:交付产品是发行版还是内测版(纯乱答的)追问:CI和CD英文名是啥?中文名是啥consistent integration,consistent deployment(答错了,但是面试官问了一句consistent有持续性的意思吗,虽然我现在知道标答是continuous,但是consistent确实有持续这层含义,本人托福103)5. 知道哪些数据结构?队列使用场景是什么?答:BFS,消息队列(感觉给的太具体了,面试官好像是想听一种通用的使用场景)6. 知道哪些测试方法?集成测试测的什么?7. 排查数据库(mysql)查询速度缓慢的步骤。8. 手撕:一个所有值都唯一的链表,给定两个值,反转这两个值之间的所有node就给了几分钟,还没有测试用例,没有输入输出样式,没有函数定义,啥都没有,写了个递归框架,边际条件都没处理,讲讲思路就结束了。完全是懵的一场面试,本来准备了很久的llm相关八股一点没问,问测开的时候又想要我回答llm相关的知识,完全不知道面试官想要我回答哪一方面的内容,搁这对我做黑盒测试呢
点赞 评论 收藏
分享
查看12道真题和解析
点赞 评论 收藏
分享
评论
3
26
分享

创作者周榜

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