首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
很菜但是要努力
北京理工大学 移动通讯工程师
发布于北京
关注
已关注
取消关注
@BambooWine:
没想到面试的吐槽环节能来到字节
背景:10月底我接了个字节打来的电话,想约面试(我之前面过字节,二面挂),当时想的没什么事,闲来无聊面一次也无妨,然后就答应了下来,约在了11.6面试。岗位是:生活服务-客户端开发面试过程:1. 自我介绍环节:我说到“经常打竞赛,CF/Leetcode,特别是Leetcode竞赛分数全国700,周赛基本稳定前200+...”,然后面试官打断了我,问了一些有关竞赛的事宜(这个倒也没什么,打断说话可以理解,不过没想到这仅仅是个开头)面试官喝了一口奶茶,继续吧...2. 项目介绍环节:我首先介绍了研究生的机器学习课题,然后面试官老套路问题“有什么困难”,我回答了一下;然后又问“怎么解决的”(其实单说这个问题没什么,只是我在回答前面一个问题的时候已经说过了,感觉他没好好在听),没办法我又解释了一下;然后又问“解决的方式”,我是真的没太明白什么意思(我寻思一个问题怎么反复问),后来我反问不太理解,他解释了一下说,“看论文?逛论坛?等等”,然后我吧啦吧啦下一个项目,问了其中的线程池模块,让我先介绍介绍;那我按部就班的开始扯,突然被打断,问了一些他感兴趣的东西,比如“为什么使用deque不用queue?”;我说“首先queue这个容器适配器底层默认的容器就是deque,所以从逻辑上讲使用deque没什么问题;其他可能有一些api方面的考虑(这个我确实想不起来了)”,还有“为什么使用deque不用vector?”,我也扯了扯;后面就一直在问答环节(期间我也没再往下介绍);然后因为我没介绍完,所以有些信息他肯定是不知道的,但是他又想和我争论,我只能再往下介绍了他一直在争论地方的具体实现,他明白后说“这种细节你应该直接说清楚知道么?”(此时我内心真的...,不是你一直打断我的么,不过我也没说什么);然后不知道是不是不会管理自己的行为和表情,问完项目之后说,你这效率应该挺低的,似笑非笑的呵了一声...接着面试官问了我有没有实习,我说没有,但是想解释一下本科和硕士两个窗口期为什么没有去实习,然后本科的情况还没说完,他打断说“那你直接说实习没过不就行了么”(虽然说的对,但是到现在我已经忍耐很久了,很不爽)3. 基础知识环节:此时我真的不想再面试了...也开始消极了问进程和线程的区别(既然你不尊重我,我为什么要好好回答你呢)我说“这个问题面试以来问了无数次了”,然后他打断我说“你不要觉得不屑,吧啦吧啦...”,我说“既然你这边不想面试,对我有看法,我也不想回答了”,他说“我倒是感觉你不尊重我,我一直在认真问...”,(我真想说,你什么态度你知道),不过还是给了个台阶“那我们后面就好好问答,不用阴阳怪气什么的”,他也同意进程和线程的区别,不想扯了线程共享进程的资源,访问为什么存在线程安全问题,我举了个简单的例子,以读取数据和寄存器角度,谈了谈非原子性他又问(因为这个问题,我到现在也没有理解,所以可能复述得有问题),“线程自己共享的数据,读取会不会也有线程安全的问题?请你以C++的角度,谈一谈”,我尼玛,听到这个问题我都懵逼了?这是在问什么?thread_local?局部变量?私有栈?还从C++的角度,难道内存模型?原子顺序?抱歉,我实在不理解是什么意思;包括面试结束的反问环节,我也再次问了这个问题,还是没有明白(如果有了解的大佬,还请指点一二)路由器的工作原理,(之前学过网络信息安全,但是忘了)扯了扯自己的想法,他说差不多,就是这个意思让我说几个了解的协议,我说tcp了解(网络编程写得多),http也了解(平时抓包比较多)然后让我说说http,我就从抓包角度开始说,先说了http的版本,1.1/2.0,他又打断我,让我说说2.0和1.1的区别,我吧啦吧啦了几句,什么tls、头部压缩、帧、并发传输等等;然后也没让我继续介绍http了。。。数据库怎么实现线程的读写安全?我首先想到MySQL的锁机制,什么表锁行锁,但是我又单说行锁,并没有完全说到怎么解决读写安全的,因为只是在遍历B+树的时候,是否需要加锁也是一个问题;因此我说了说自己的想法,并且结合最近在实现一个小的数据库内核,说了一下怎么实现读写安全的;首先在find、inset或者remove这些api统一加一把大锁也是可以办到的,但是效率感人;然后我的做法是,给B+树的每一个页面加锁,例如find的时候就加读锁,其他操作加写锁,并且如果下一个孩子页面是安全的,也就是不会发生分裂和合并,那么可以对祖节点解锁,从而达到多线程的高性能读写;这种加锁方式也可以形象的叫做螃蟹锁。(担心他没有听清楚,我又说了句,不知道我说明白了么)然后他又问,你的缓存机制怎么做的?我说首先就是有一个缓存池(类似内存池一样),用来存储从磁盘读取的页面,缓存池内部先定义一批缓存页;然后需要有一个页面淘汰机制,这里用的是LRU-K算法...,又被打断,“LRU-K算法是什么?没听过呀,只知道LRU”;我说LRU-K可以看作LRU算法的升级,LRU算法他不就是淘汰最久未使用的么,但是如果现在有一个热点数据在缓存池中,但是突然读取了大批冷门数据,这是数据后续不会再用到,那么导致热点数据被淘汰,显然是不好的,所以引入了LRU-K算法,会根据数据的访问频率来固定数据,防止被换出;我说,不知道我说明白了么;他说,没有,没有听明白...。(其实缓存机制这里还有很多东西需要说,比如可动态扩展哈希等等,不过他这样我页没那心思了)问 C++用过hash_map没?我说这是肯定用过。那你介绍一下吧,怎么解决哈希冲突的。我说,C++标准库的哈希表叫做unordered_map,它解决哈希碰撞的方法是,会在哈希桶内部用链表链接,链表中存储的就是哈希表的元素;因此在查找的时候,会通过哈希计算定位到某个桶,然后再去遍历;如果发现桶的数量不够,负载较高,那么就会重哈希他说,感觉你擅长的还是算法和数据结构,那么写个题吧(这什么b话,草...)题目是,两个无序数组合并为一个有序数组,我直接分别排序然后合并数组,接着让我一行一行讲解代码。。。他说,感觉还是算法一整个下来比较顺利。。。4. 反问环节:基本没问什么,还是反问了那个前面说的线程共享数据的安全性问题,还是没听懂。。。
点赞 15
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-21 17:26
杭州电子科技大学 大数据开发工程师
一个故事看懂LLM/Agent/Skills/Prompt/MCP 之间的关系
我们把 AI 当做一个人:大脑(LLM)负责想与写;执行逻辑(Agent)负责推进到交付;经验手册(Skills)提供目录化的可复用 Prompt 与标准流程;工具接口(MCP)把外部能力接进来完成执。A2UI 负责把 Agent 的意图变成可交互界面,并把用户操作回传给 Agent。LLM 是这人的大脑:负责理解你在说什么、推理怎么做、把答案表达出来。但光有大脑不等于能把事办成。Agent 可以比作一个人做事的思考逻辑 + 执行逻辑:拿到目标后先梳理逻辑、拆步骤、设检查点,决定先做什么、后做什么,并在关键节点停下来确认,确保事情按流程推进到交付。Skills 是他随身带的一本经验手册:里面是...
Prompt分享
点赞
评论
收藏
分享
01-23 21:31
门头沟学院 前端工程师
有赞agent开发实习一面
一面 40分钟 ai相关的工具和相关的知识是从哪获取的 解释ai中的token token还有哪些用处吗 上下文是什么,上下文的大小决定了什么指标 在上下文窗口大小限制的情况下,如何更合理的处理上下文 向量数据库你了解的有哪些 向量数据库和传统数据库的区别 向量数据库的匹配相似度的方法 余弦相似度 面试官补充:欧氏距离(L2) 对余弦相似度的理解,是如何计算的 mcp解决什么问题,为什么模型会引入mcp概念 mcp由几部分组成 如何使用mcp的方法 electron主进程是如何处理mcp连接的安全性的 没太明白,问了面试官后,说的是zod校验 function calling是什...
查看22道真题和解析
点赞
评论
收藏
分享
01-08 16:12
传音控股_算法工程师
招个好点的实习生这么难吗
面了5个实习生了,技术好的base不是特别考虑,base满足的技术又不太行,真难呀,各位优秀的学弟学妹们毛遂自荐呀【岗位职责】1. 算法优化与落地:重点参与图像编辑(Image Editing)领域的算法研究,特别是针对图像消除(Object Removal/Inpainting)任务的效果优化。2. 核心技术攻关:模型蒸馏:参与大规模生成模型的蒸馏工作,在保证生成质量的前提下,优化模型推理速度与显存占用。RLHF 对齐:探索并应用 RLHF(Reinforcement Learning from Human Feedback)技术,利用人类反馈数据优化生成模型的逻辑一致性与视觉美感。1. 实验与数据管理:负责相关算法实验的配置、运行与结果分析;协助进行高质量训练数据的清洗、整理与构建,建立更高效的数据 pipeline。2. 前沿探索:阅读最新顶会论文,复现并改进 SOTA 算法,探索提升消除任务鲁棒性的新方法。base:深圳薪资:200-400公司:传音邮箱:xin.wang4@transsion.com
迷茫的大四🐶:
base不满足是为什么
,实习薪资开高一点也行吧
点赞
评论
收藏
分享
01-21 15:24
门头沟学院 Java
实习薪资档位大揭秘:日薪300+就是人上人
秋招春招找实习时,除了岗位含金量,最纠结的就是薪资——到底多少才算正常?是不是低于200就被坑了?结合身边同学的经历和自己踩过的雷,今天就来拆解实习薪资的那些事儿,应届生速码避坑👇一、 实习薪资三大档位:从勉强糊口到潇洒度日先明确核心前提:以下按日薪划分(大部分互联网公司实习按日结),不同城市、行业有差异,但整体逃不出这三个档位,对应完全不同的生存状态。1. 日薪200以下:主打一个“勉强活着”这个档位基本是底线水平,常见于中小公司、传统行业或部分体制内实习(比如法院、基层单位)。在一线城市,每天200以下根本不够造——通勤费10-20元,三餐至少50元,再加点杂七杂八的开销,一个月下来要么...
实习生工资多少才算正常?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
3483
2
...
J人永远闲不下来于是去提前实习
2483
3
...
拥抱AI,程序员的最后出路
1781
4
...
大厂提前实习对AI开发的新感悟
1655
5
...
真正会被取代的,是你心里面的幻觉
1567
6
...
mentor视角下的优秀实习生
1502
7
...
努力挣钱的意义具象化了
1396
8
...
去独角兽做龙头还是去大厂做凤尾
1310
9
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1187
10
...
我身材再曼妙,也没有我的工资好笑!
1142
创作者周榜
更多
正在热议
更多
#
今年春招是金一银二嘛?
#
6325次浏览
70人参与
#
机械人你知道哪些单休企业
#
82801次浏览
409人参与
#
1月小结:你过的开心吗?
#
1417次浏览
46人参与
#
没关系,至少我的__很曼妙
#
3237次浏览
61人参与
#
赚钱的意义在这一刻具象化
#
3481次浏览
87人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
7097次浏览
161人参与
#
抛开难度不谈,你最想去哪家公司?
#
3090次浏览
78人参与
#
你的第一家实习公司是什么档次?
#
3470次浏览
59人参与
#
你的landing期是如何度过的?
#
7348次浏览
136人参与
#
为什么有人零实习也能进大厂?
#
3894次浏览
88人参与
#
参加完秋招的机械人,还参加春招吗?
#
103253次浏览
676人参与
#
一人一道大厂面试题
#
114008次浏览
1263人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
2968次浏览
93人参与
#
除了Java,最推荐学什么技术?
#
4890次浏览
129人参与
#
AI求职实录
#
2447次浏览
68人参与
#
机械人春招想让哪家公司来捞你?
#
378974次浏览
3136人参与
#
你觉得什么岗位会被AI替代
#
36469次浏览
250人参与
#
牛客吐槽大会
#
1093次浏览
38人参与
#
在找工作求抱抱
#
1653567次浏览
10964人参与
#
哪些瞬间让你真切感受到了工作的乐趣
#
23172次浏览
99人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务