9.13奇安信一面

Java岗位

50 分钟左右

1 自我介绍
2 实习项目讲一下
3 实习项目用到哪些技术
4 golang中有缓冲chan 和 无缓冲chan的区别?
5 chan底层原理
6 golang定义变量是存在堆上还是栈上? 什么是逃逸分析?
6 进程、线程、协程
7 RabbitMq和Kafka区别?
8 ES倒排索引原理?
9 什么是前缀树?(项目里面有用到)
9 实习时Redis主要用来做什么?
10 自己的项目中Redis存了什么?
11 Redis 和 MySQL 数据一致性如何保证
12 电脑输入百度URL时,源IP,目标IP,源MAC,目标MAC是什么?
13 网络层的作用是什么?
14 发送一个5000KB的数据包,在TCP层和IP层做了什么事情?
15 口述一个shell脚本,查询含有某个关键字的进程,并把它下面的所有线程kill掉。(不会)
16 口述两个简单的sql,比较简单,两表连接即可。

代码题:反转链表

反问:
技术栈 Java
业务:网络安全信息的获取和分析,例如SQL注入、XSS攻击等。

总结:基本上都是按照简历问的,所以不会的最好简历别写
感觉和面试官聊的还是很愉快的,回答时面试官有点头回应,八股问的没那么直接,都是和场景有联系。
全部评论
通知二面了吗。
点赞 回复 分享
发布于 2022-09-16 09:51 北京
同学,请问你base也是上海吗
点赞 回复 分享
发布于 2022-09-13 21:04 上海
Hi,我在恒生电子股份有限公司帮你内推~ 您可登录链接:[campus.hundsun.com] 进行投递, 投递之前填写我的推荐码:IVKM8A 我就可以帮您内推哦~
点赞 回复 分享
发布于 2022-09-14 13:22 浙江

相关推荐

03-25 16:22
南华大学 Java
不敢追175女神:你是打了上千个招呼吧?😂
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

更多
牛客网
牛客企业服务