招银网络科技 后端开发 技术一面

#24届软开秋招面试经验大赏#
时间:9.7
1、计算机网络模型有哪些,分层结构都是怎样的,每一层的代表协议是什么
2、TCP和UDP的区别是什么
3、TCP如何保证他的可靠性
4、刚说到了超时重传,包在重传的过程中,假设接受方一直没有收到这个重传的包,连接的表现是什么样的
5、数据传输的量特别大的时候,包会很多,这样CPU拆包解包的压力会比较大,有没有哪些技术可以减轻CPU的压力?【答TCP的滑动窗口】有些场景的流量就是特别大,从操作系统、内核、网卡层面,可以对包进行压缩,减少包的量,这些需要从操作系统层面去考虑,不能只从协议层面去考虑
6、TCP四次挥手的过程中,最后一次挥手,假设网络出现了中断,那么这个连接什么时候回收呢
7、C/C++中,计算字符串的长度,strlen和sizeof的区别是什么
8、给你一个字符串,"中国"两个字,他们都输出什么
9、C++中的虚函数是什么,什么时候会使用虚函数
10、什么场景下会使用纯虚函数
11、C++中内存分配的方式有几种【答堆和栈】这两种的区别是什么
12、程序中不断地new、delete,内存就会不断申请和释放,这种操作会产生什么问题
13、给一个很大的对象分配空间,内存找不到足够大的空间存放这个对象,内存碎片特别多,这种情况怎么处理【答页表映射,页面换入换出】内存碎片的整理怎么做
14、你实习做的工作有没有用到数据库,常用的存储介质是什么
15、MySQL和ClickHouse的索引有什么区别,如何合理使用他们的索引
16、MySQL清理数据又哪几种方式
17、DELETE和TRUNCATE删除表数据的区别是什么
18、你怎么理解事务
19、MySQL的隔离级别了解过吗
20、有没有了解过分布式事务
21、了解过负载均衡器这款产品吗?

总结:面试体验还可以,面试官刚好做的东西和我实习做的比较契合,因此聊得还不错。

后续:后来线下二面,碰到一个叼叼的面试官,不懂我实习做的东西,面完以后还反复强调,要我面完赶紧回学校(后来才知道如果通过了会继续HR面),挂我就挂我嘛,非得这么反复强调吗,回去越想越觉得羞辱。这个二面是整个秋招最离谱的一次面试。
全部评论

相关推荐

05-07 17:58
门头沟学院 Java
wuwuwuoow:1.简历字体有些怪怪的,用啥写的? 2.Redis 一主二从为什么能解决双写一致性? 3.乐观锁指的是 SQL 层面的库存判断?比如 stock > 0。个人认为这种不算乐观锁,更像是乐观锁的思想,写 SQL 避免不了悲观锁的 4.奖项证书如果不是 ACM,说实话没什么必要写 5.逻辑过期时间为什么能解决缓存击穿问题?逻辑过期指的是什么 其实也没什么多大要改的。海投吧
点赞 评论 收藏
分享
评论
3
32
分享

创作者周榜

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