Java后端
·2023-09-15 面试经验
字节后端实习 一面(通过)
问的问题还行,不算太偏太难,但是感觉蛮深的。还是自己准备不太充分。Java和spring是一点没问啊。难过,本来还想spring系列原理能加点分。
背了几天八股文,结果八股只问了tcp发送无序的...然后怎么保证可靠性。回答了tcp包序号,三握四挥,滑动窗口拥塞窗口,自动重传。但是面试官表示还有更多,让我之后去看看。其实操作系统和多线程更熟悉,但是可惜没问。
问项目问了很多,问的挺细的。
1.gateway动态路由底层原理(不会,是通过框架配置实现的),自己实现限流(不能用现成的,回答消息队列 令牌桶)。
2.es倒排索引底层原理。(只讲了啥是倒排索引和分词)
3.docker为什么不需要全部的Linux,只要内核。(模糊记得Linux底下还有一层,说不记得了)
4.为什么用dubbo(简单回答多模块之间能方便得调用接口)
5.评论怎么存(回答动静分离策略)
6.追问,评论有没有盖楼功能?评论太多怎么设计库表(不太会。回答MySQL主从,读写分离。热点帖子单独存库。没有回答到缓存,因为没想好怎么说)
最后25分钟写一道算法。这几天都背八股了,而且之前也没有专门练过。剑指都没有刷。
题目: abc3[ab] -> abcababab
其中,表达式中能嵌套表达式。思考过程中问了面试官: 数字是一位的吗?[ 前面是不是一定有数字?
感觉太复杂了,看到题目立马想到递归算法和栈实现。但是其中还要涉及到[]嵌套结构的栈识别。好复杂。面试官看我写了一点,然后问我感觉能写出来吗?我说时间不够,然后把思路讲解了一下。
本来以为要g了,毕竟第一次面试,很紧张,回答问题结结巴巴的。然后玩了两个小时游戏开摆,接到电话约二面。
不摆了,祖国的花朵晚上继续开始学!
最后,感谢鱼皮!
各路大佬有会的面试题可不可以评论区发一发,学习学习[可怜][可怜][可怜]
经验 #求职#
26
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
