字节测开一面凉经

怎么说呢,感觉跟我看的面经不太一样,和我准备的更是大相径庭

1、自我介绍
2、项目拷打
    (1) 我感觉是我不太理解面试官的问题。面试官问 “怎么实现登录模块,鉴权保证,业务完备性”,我听起来感觉是这个意思。然后大概互相掰扯大概下面几个方面:
密码传输加密(HTTPS + 前端哈希)与存储强哈希(BCrypt);
多因素认证与失败次数限制(防暴力破解);
会话安全管理(JWT/Redis + 过期策略);
攻击防御(SQL 注入、CSRF、XSS)与日志审计。

但是似乎感觉面试官不是很满意我的回答,觉得我的回答很多是技术相关的。蒟蒻牛真的想不到要怎么回答啊啊啊啊啊。求牛友解答。
然后面试官就继续根据我回答的一些内容,可能是感兴趣的,问:
对称加密和非对称加密。
JWT怎么实现,然后我就讲了一下这个的组成,讲了JWT的三部分,再简单结合我的项目讲了一下JWT场景使用的流程。
后面好像还延伸了一些问题,好像是跟我上面掰扯的几个方面详细问了一下。因为后面还有个笔试,忘记了。

我们这个项目遇到的挑战。直接巴拉巴拉讲了一堆,项目上线遇到的一些问题反馈和解决方案。然后顺带问了一下项目里面的MQ的幂等性和可靠性。

然后引出“明天高考,如果考生想要查看高考分数,应该怎么高效快速得知自己的分数”。
因为前面面试官铺垫“河南省,很多考生,高考查分”,然后我的侧重点就再高并发和可用性啥的上面了,但是面试官说不是想问这个,说是想要查看“某一个考生的分数”,经过一波(忘记了)的说明/提示,说是要用怎样的排序算法,能够快速知道自己的分数/成绩。
然后,脑子里全是快排和归并排序,胡编乱造分数的随机性啥的,选了个归并排序,结果面试官(提示?)强调分数只有0到150(我的理解是分数上限是固定而且比较小的),然后我回答“桶排序”,似乎面试官是想要这个答案?
继续问问什么使用桶排序,(完蛋了,排序还是两年前学的,现在都没怎么记得少用的排序桶排序了,就掰扯了一小会)。
面试官继续问“如果使用桶排序的话,怎么查到这个考生的成绩,复杂度是多少?”,怕什么来什么,最后似乎记错了,然后就拷打收尾了。

我不知道为什么只问第二个项目,而且还是问“登录模块”的,其实还有一个项目是青训营做的微服务项目,但是似乎面试官不感兴趣,难道是那个项目是学校团队合作做的?已经上线使用了?嗯嗯嗯,不理解,求解。

最后:算法题:leetcode678(非hot100),没刷到,感觉这个题很熟悉,但是似乎没做过(可能之前算法比赛训练有做过,但是忘记了),大概讲了一下思路,然后面试官问了一下时间复杂度、空间复杂度。
反问:业务

end:只能说,跟tencent的真的很不一样的面试提问
全部评论
啥部门呀
点赞 回复 分享
发布于 06-08 22:48 江苏
可怕,我马上也要面这个
点赞 回复 分享
发布于 06-08 17:47 辽宁

相关推荐

老登回归,上周真的是🐭一整年来最忙的一周,一边搞毕业的东西,一边每天稳定2场面试,与前一个月的零星面试相比,真有一种莫名的恍惚感首先感谢大家的一路陪伴,后续慢慢会分享面经,其实春招最后阶段基本是拷打实习了,算法八股极少,可能会多家合并到一起写。当然也要非常非常感谢面试官们的高抬贵手,让🐭🐭赶上了最后的末班车分享下还在补录的厂(至少上周还补),还在战斗的测开牛牛们可以精准投递一下试试●YY直播  1-3年接受应届,流程一周左右,wlb,16薪,广州●腾娱互动 光环、魔方等工作室,14薪,多地●腾讯云智 有新岗,没投,14薪,西安●快手 推进快,少量新岗,商业化、主站、电商等,16薪,北京●小米 hr魏,就这一个是新岗,收简历暂未约面,14薪,北京●百度 极少量新岗,推进快,16薪,北京●懂车帝 少量hc,推进快,15薪,北京●字节 极少量hc,推进快,15薪,北京●滴滴 社招岗 15薪,北京●莉莉丝 很早投的没收简历,16薪,上海●京东 新岗多,20薪,北京●巨人网络 疑似被鸽穿,前两天发了笔试没做,上海其实文案是周五写的了,过了几天时效性也不知道有没有影响,牛牛们自行实践吧。这两天🐭🐭纠结offer考虑了很久很久,在此之前🐭一直认为自己是个视财如命的人,经常会在日常花销上精打细算,却不知道为何最终没有选择那个工资多的多的不知道该如何分辨孰好孰坏又或是如何算对如何算错遇事不决,可问春风春风不语,即随本心但愿多年以后🐭🐭不会后悔今日之抉择吧PS:北漂大军,西二旗的牛牛们以后多来找🐭🐭玩啊
kkk686:一切的一切或许终有定数,但那一线生机,仍然尚存。
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

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