面试官感觉是东北人哈哈,口音有点重面试官自我介绍我自我介绍1.项目有真实投入使用吗,还是练手练手的,但是我真实地部署上线了2.API网关主要做什么的3.为什么要考虑把项目拆成多个子任务,为什么没有在一个项目来写便于维护,提高稳定性4.接口的一些信息是存储在哪里的数据库存储的是形式上的信息;主要真正的转发地址是在interface子模块里5.rpc主要是做什么的,了解多少,rpc框架有哪些(不了解多少[仰慕]6.rpc的核心技术有哪些(不知道呜呜[仰慕]编解码有了解吗(没7.注册中心是做什么用的8.rpc怎么是实现服务发现的,哪些机器提供了方法(不会[仰慕]9.http的请求头有哪些(我不记得了,但是我不能啥也不说,我就把http的结构扯了扯[仰慕])10.get和post的区别11.我的API项目,有没有对get和post做特殊处理12.get有没有参数检查(比如长度有限制吗)(我没有做,但是应该要做的)13.第二个项目的预热和并发编程只答了定时任务,忘记答Redisson锁了,下次一定记得答14.redis使用的是什么数据结构字符串这里面试官说key是id,value是用户信息?(就是这样的)我不知道当时抽了什么风,下意识否定,然后说扯什么用户信息是以json存在里面的,我是大shabi我真有病,否定什么啊,不就是这么存的吗。还是嘴比脑子快,以后控制好语速,别想到啥无脑说15.redis过期是什么怎么实现的,有了解吗(我不知道,但是我不能什么都不说,我要把我会的都说出来。)所以我就问了是过期的删除策略吗。面试官说对,可以然后我就答了16.redis除了字符串还有什么其他数据结构17.写了个sqlselect * from table where a=x  and  b>x  and c=x建立索引(a,b,c)怎么走索引。只能用a,b那除了(a,b,c)有更高效的索引吗我一开始没有听清楚,我说把b>x 换成 b>=x??面试官说是改索引我说(a,b)想着可以少占一些空间(虽然答案不对,但是我当时应该把我思考的过程说出来)面试官说(a,c,b)  好好好索引不熟练,下去补基础18.Java线程的生命周期主要有哪些19.ThreadLocal的原理20.编程题,第K个大的数问了有没有语言限制,没有。我用c++写的。其实应该写个堆排序。我写完归并了才看到题目要求空间复杂度是0(1).我哭了。然后把归并讲解了一下。面试官问o(nlogn)还有啥排序,说了快排。当时忘记有堆排序了。马上下去补。反问:实习生一般干什么?基础业务维护公司有用到分布式吗?很多啥时候出结果?3-5天总结:给自己的心态调整:我面试的目标不是过面,我面试的目标是把我会的都展现出来,所以我即便有依据地乱扯,我也不能不扯。面试官问了很多项目相关的,但是我项目相关的准备的很少,全部背八股文去了,rpc和网关也停留在只会用的阶段,所以一问本质我就没了。后面就抓紧把rpc补一下,手写个rpc的项目吧。团子面试还是很舒服的,给面试官点赞[羞涩]尽力了,希望二面吧。—————————后续,回到人才库🥰[爱心]
点赞 20
评论 15
全部评论

相关推荐

机智的豹子有点心碎:UU我还在找工作还没找到,一直在搜简历怎么改,总结了这些: 1.SEO:简历根据每一个岗位定制化:使用这个岗位中所描述的工作的词,它要求什么技能就把自己的技能描述成什么样子,把SEO用在自己身上(把我的简历和个人特质,当成一个热门产品来做 “搜索引擎优化”),让HR能用最低的门槛看到我 2."顺序:把岗位要求的技能跟经历放在简历的最开头、最显眼的位置" 3.包装:简历是一个最终交付说明书,只要最终学习成长做得到就可以,在合适的范围内自我吹捧(我这个人怎么能够在HR的角度被迅速的看懂和看到,减轻HR的工作压力) 4.每点加小标题​:用6~10字概括该段内容,便于面试官快速抓取信息。 5.避免空泛描述​:拒绝“培养了组织能力”等泛泛而谈,替换为具体行动和成果。 6."使用“三段式结构”​​:每段经历按“为什么做-做了什么-结果如何”展开: ​a) 为什么做​:痛点或目标(例如“品牌声量不足”) ​b) 做​了什么:方法论(例如“趋势洞察+竞品对标+人群细分”) ​c) 结果如何​:量化成果或影响(例如“推动客户投放20万预算”)" 7.量化成果​:用数字体现工作成效(如“整理500+份资料”“撰写2万字报告”)。 这些有的是我想去的岗的,如果对你有用的话按需修改就好~加油,早日上岸!
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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