5.15晚上字节面试致命节奏三连问

第一个问题(我简历有c++):哈希表是用什么实现的?除了数组还有什么实现?哈希函数如何构造?索引如何构建?取模构建索引有什么问题?有那么多种数据类型,你要根据什么来实现哈希函数(面试官举了C++自带的哈希函数,问我他支持那么多不同的数据类型,他是怎么做到的)?哈希表的冲突处理方法?(然后他会一个个针对开放地址法,溢出区做否定,然后来问你链表法)如果全冲突了如何处理,也就是全在一个桶?(我回答了换哈希函数,他说在亿级数据规模必然会有大量冲突,还是要回答这个问题)哈希扩容的机制?扩容后原来的索引如何处理?亿级数据规模必然有大规模冲突,如何处理?

第二个问题(我简历有操作系统):你知道进程调度算法吗?如果你搞一个手机,那么你要选择什么进程调度?(回答了多优先级队列+时间片轮转)那么多程序,进程优先级如何确定?除了前后台的确定方法还有什么优先级确定方法?多优先级+时间片有什么问题吗?(我回答了饥饿)除了饥饿还有什么问题?在电脑放歌时为什么能立即处理键盘或鼠标?中断和进程调度的联系?中断有进程吗?中断有调度吗?抢占有几种抢占?然后终于放过我了。

第三个问题(自我介绍提了想投客户端):客户端具体是做什么的(我只能说只知道游戏客户端做什么)如果在客户端实现一朵云从左边飘到最右边,怎么实现?安卓和IOS怎么打包apk等?windows怎么打包exe?(全不会,然后面试官看了眼我项目,我大一做了个opencv的人脸识别)人脸识别算法的实现?人脸识别算法的原理?不同环境下人脸识别怎么判断的?为什么现在支付宝高铁那些你哪怕戴口罩戴墨镜他也能够很快的识别出来,他是怎么做到的?

手撕代码:链表,LRU,二叉树的公共祖先,先问我做过没,我说在leetcode做过。好,那我们换题

多线程(5个)实现循环打印1到100.(大二写的多线程代码,现在已经忘完了)

只能说被拷打完了,回答问题两分钟,拷打时长20分钟。

最最最关键的是,反问环节我询问被拷打麻了的哈希表亿级数据怎么解决,他告诉我去问GPT,那我能怎么办,直接不问了,直接告辞TAT

这个难度真的正常吗

全部评论
这什么岗位,这么难顶,哈希底层我还没被问过,被问感觉也要🐔
5 回复 分享
发布于 2025-05-16 01:25 广东
字节这个难度正常
2 回复 分享
发布于 2025-05-18 22:56 安徽
这个亿级数据哈希冲突的处理,我认为可以这样处理,哈希冲突的问题是会降低查找效率,比如用哈希桶就需要在链表中遍历,我的思路是这样,分层哈希,有n个哈希表,先用一个哈希函数判断数据所在的哈希表(0到n),在使用第二个哈希函数判断在这个哈希表所在的位置,可以分多层,这里是两层。还有第二个思路,使用哈希桶,在链表长度大于给定值后,将链表改为哈希表。随便想的,不一定对。
1 回复 分享
发布于 2025-05-21 12:57 安徽
哥们 校友同一届的 你这也太bt了吧
1 回复 分享
发布于 2025-05-19 17:58 江苏
uu,我昨天面pdd,也是,逮着我拷打了五十分钟,我感觉得有一半时间在问哈希表;问我哈希表怎么提高查找效率:如果一个哈希表里面有几十万,几百万的数据,怎么加快查找?也不发生扩容的情况下,就问我怎么加快,给我干蒙了,我以为我是个傻子;我只能回答出红黑树、redis 渐进式rehash、更换哈希函数;后面问我AVL,我现在想估计是想让我回答AVL适合查找
1 回复 分享
发布于 2025-05-17 17:43 安徽
同学,字节跳动TikTok生活服务团队急招校招/实习,iOS/Android开发 - 可转正!我是团队中的研发,可以直接把简历发给领导,帮看进度,之前也是校招进来的,可以私戳
点赞 回复 分享
发布于 2025-06-17 15:46 上海
点赞 回复 分享
发布于 2025-05-17 07:32 广东

相关推荐

头像
01-22 10:36
已编辑
牛客运营
活动规则:你可以使用任何AI工具,生成牛客娘表情包,发送你的生成提示词+图片至本贴评论区,并将无水印原图发送至微信群。活动奖励:1、每张 可爱的牛客娘表情包,可获得 10牛币奖励(每人上限100张) ~2、点赞量最高的前xx个评论,送牛客娘马克杯,(每25个评论,赠送一个马克杯,最多赠送20个)牛客娘表情包交流群:生成示例: 这是牛客娘的形象,帮我用牛客娘的形象画一些ACM算法竞赛相关的表情包 需要的表情包有: 摸头 (安慰) 呵呵(冷笑的呵呵) 牛魔 牛啤(左手比大拇指,右手拿着啤酒) 这次一定 比心 不许TD 要给他迎头痛击 设计要求: 1.统一使用萌系风格。 2.表情生动和肢体动作丰富、...
Xuan2333:没错没错就是我,牛客娘表情包的创作者,大家都可以自用哒awa (第5张“按住牛客娘开始思索”出自我的世界里的机械动力模组,我做这个表情包可是花了我1个多小时的时间啊qwq) 最后附上所有用过的素材图,希望大家喜欢awa wow 将图片中的人物改成两手托腮,只显示头部照片,眼睛为星星眼,表情开心,并在下方附上文字“wow” Ciallo 将第二张图的人物做出第一张图的姿势并且要在身体各处还有五官和动作完全一致,不要改背景,高分辨率,最佳质量,并在下方加上和图片相符的文字“Ciallo!” 说不出话 生成这个任务面无表情,一脸犹豫,嘴角下垂,双手交叉在胸前,在中间加上一个带有一条斜杠的麦克风的表示闭麦的符号,并且在下面配上文字“说不出话” 按住牛客娘开始思索 将第二张图的人物进行修改,要求是有一只手按在人物的头上,人物的眼神灵动,手略有着急的轻微摆起,头部微微抬起,并将第一张图放在第二张图的下方,高品质,把这张图的下方的黑色部分加上文字“按住牛客娘开始思索”,字体与图片里展示的“牛客娘”这三个字的字体相一致 我也要WA吗 将第一张图的人物的头发,脸部和衣服改成第二张图的人物的,眼睛保持不变,脸上的汗保持不变,头发的长度修改为和图片的一致,脸上不要有红晕,眼睛里不要有高光,眼睛里只要纯灰色查看图片
点赞 评论 收藏
分享
评论
6
50
分享

创作者周榜

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