恭喜佬,字节一样的岗给我挂了😆
点赞 2

相关推荐

9硕、研二、两段LLM实习、一段自动驾驶实习、算竞选手因为之前做的是code LLM方向,投递了字节的code LLM,但上周HR主动联系我让我面试广告方向,我表明不了解该方向并且投递的是code LLM方向,面试官说明可能是code部门对应流程结束推到了他们部门,我就接受了面试,但晚上回去发现code llm流程并未结束。面试几乎没有问过项目的具体细节,在问一些非常非常基础的八股题目:什么是MAE、MSE、RMSE什么是损失函数交叉熵怎么算什么是二项分布、正态分布、泊松分布什么是LSTM、Transfomer什么是BatchNorm和LayerNorm中心极限定理的公式DPO和PPO的区别-我主动插话引到我实习中使用DPO,具体业务场景和为什么这么做,他完全没有追问的打算我的简历中本科毕设只占了一行不到的位置,实习经历占了3/4,但他一直在问我本科毕设时间序列的东西。然后进入算法题流程,我以为做完算法之后问项目:最长01相等字串,我打ACM的随便写一个前缀和就可以做出,但他看了我的代码蛮久的然后噩梦就开始了,说问几道发散性的题目,我以为是具体业务场景的优化题目:1、圆上三点组成锐角三角形的概率。我听成了平面三点锐角三角形的概率,这里是我的问题。然后他说不对,并给我提示,提示的过程中我发现了是圆上,我打断了他的提示,表明想自己先思考一下。我问他是否可以打开电脑自带画板做图,他同意了。然后我打开的过程中,他告诉我:你不要使用ChatGPT,这题ChatGPT答不出来。我有些生气:我如果不会,我就会告诉你不会,我不会使用GPT作弊的。他说:如果你不会就下一题。此时我有点没有心情继续面下去了,就继续了下一题2、2颗鸡蛋,从100楼扔下去,给出一个策略他自己说完题意又否定重复了3到5遍才完整的把题意说出来,我吸取上题的经验,没有进行思考,直接一边思考一边回答,首先给出了二分的方法,然后说需要试着求一下期望。他直接回答我二分不对,最优解应该是x+n/x,然后问我是否会优化,我说我没有理解他的意思,他重复了一遍,我仍然没有理解。实际上直到面试结束我去查了题目才知道,需要给出worst case中最少尝试次数的一种方案,这题因为他重复了很多遍题目,我自己重新复述了题意给他,让他确认了才开始思考的,但我复述的题意中没有提到worst case,他仍然认同了我的复述。面试到这里其实我们两个都不想继续下去了3、抛硬币,先手获胜的概率我直接给出了调和级数。他说存在另外的做法,可以直接用pa和pb表示,我给出了公式:pb = 1/2 * papa + pb = 1他说我的公式里的1/2用(1 - p)来代替,我非常疑惑,问他用pa还是pb代替。他复述了一边说:pb = (1 - pa) * pa,这里他似乎口误把1-p说成了1-pa。我陷入长考,为什么是这样。几分钟后他结束了面试,我复盘时发现,硬币正面朝上的概率没有默认1/2,他没有说明正面朝上的概率是p。因为不清楚字节的流程,直接接了HR的面试,这两天看了蛮多搜广推的内容,结果没想到面试是这样的。
查看11道真题和解析
点赞 评论 收藏
分享
04-01 21:25
已编辑
大连交通大学 Java
1. 自我介绍2. 项目深挖        •  一共开了几个进程?• “你用的是微服务的架构,那多模块间的通信是用的什么,具体的HTTP地址是怎么写的”○ “HTTP请求”(地址怎么写没太理解意思)• 还有几个想不起来了3. 八股文• 介绍一下网络模型○ 说了TCP/IP4层和OSI的7层,4层中每一层的作用,网络层和传输层的协议• HTTP在网络模型的那一层?○ 脑子短路了,说在传输层(实际在应用层)• TCP和UDP的区别?○ TCP是面向连接的,有可靠性和有序性,功能有拥塞控制和流量控制,UDP没有这些功能,但传输速度快• 适用的场景?○ TCP适合邮箱等数据可靠的场景、UDP适合游戏等要求速度快的场景• 如果让你设计一个聊天系统,你会采用哪个?○ 答的TCP(应该是TCP和UDP混合)• 如果用UDP会出现什么样的情况?○ 接受不到数据、乱序?• 进程和线程的区别?(实际上有七个角度可以说:资源、调度、内存、开销、通信、崩溃、场景)○ 进程包含线程,进程有自己独立的内存空间(栈、堆、数据段等)、线程只有栈空间(其实还有一个寄存器)○ 线程间通信直接在内存共享通信,进程需要通过IPC管道进行通信• 进程间如何通信?○ 说了有个共享区(是IPC的其中一个)• 数据库的数据存储结构是怎么样的○ InnoDB和mys,B+树和B树,B+树的数据存储在叶子节点、B数存储在所有节点(太片面了)• 线程池的核心参数有哪些?○ 核心线程数、最大线程数、队列、拒绝策略• 如果是B+树那查询的整个流程是什么○ 先通过根节点确定子节点,然后继续找,直到叶子节点• 为什么B+树是三层?○ 没回答上来,说的三层已经可以存储百万级的数据满足一般需求• 哈希表了解吗?请解释一个java中哈希的操作○ HashMap的put方法,先是hashCode方法、然后map中的hash、按位与、存入元素,引出哈希冲突和扩容机制,链表和红黑树的转换(低于6转回链表,超过8转成红黑树)、1.8以前是头插法、1.8以后是尾插法等等• 为什么是按位与?他是做什么的?○ 计算hash桶的位置,存入数据的依据• 方法异常的处理方法?如何优雅的处理?○ Try-catch方法• 如何在异常的时候释放资源?○ 手动释放和return 方法结束自动释放局部变量(错误,应该是try-with-resources、finally)• long类型所占的字节大小,范围是多少 ?○ 8字节、-2的63次幂到正的-1(这里我答错了)• 其他的基本类型都有什么呢?○ 一共八个,byte、char、boolean、short等4. 算法:数组中求严格递增的子序列的长度• 在letcode上做过,很快就做出来了,解释代码 二分查找5. 反问• 总结:问的都了解但说的不够细致,项目经验不够多,感觉希望不大。#牛客AI配图神器##面试##字节#
查看22道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务