全程60min 自我介绍 上一段实习拷打(重点) dns流程 dns是使用udp还是tcp协议(都有) 项目主要用了redis来实现了什么功能 redis线程模型 场景题: 如何设计一个直播审核系统(实习相关) 如何设计一个一对多的消息广播系统 算法: 环形链表查找入口 其他问题: 期望的实习时间,能够接受来北京实习吗,离职原因 总结:第一次面大厂,主要围绕实习经历来问,面试官很好一直在引导
上周四hr面,上周五offer进入审批流程,这周二一觉醒来OC回顾一下我的暑期实习求职历程: 微信存储,一面算法挂 字节DPU基架,三面排序挂 淘天Java,二面表达挂 美团存储,kpi面挂 美团到家Java,一面八股挂 字节tiktok直播golang,二面后hc收缩挂 微信支付C++,一面算法挂 字节抖音golang,已OC 一面(6小时后通过): 1、介绍一下C语言中的堆和栈,malloc函
45min 面试官介绍部门 自我介绍 有没有实习经历 项目介绍 为什么做短链接这么一个项目,背景 短链接怎么存储的 短链接怎么生成的 短链接如何跳转长链接 热key问题怎么解决 本地缓存和redis的区别 使用本地缓存hashmap时,用什么来保证线程安全 concurrenthashmap怎么保证线程安全 手撕 无重复字符的最长子串 反问 ----------------------------
自我介绍 项目不懂,没问 C++八股:STL用过哪些,有哪些数据结构,智能指针,unordered_map的底层实现,C++11新特性 多线程开发,数据库 记不清了 代码题:给一个二叉树,按照前序遍历的顺序依次用left指针连接 面试官非常nice,还是大厂好
字节一面,上来问我项目有没有上线什么的,然后问了问我消息队列的优势,说一下jvm类加载,直接出两道题,答完半小时结束,这正常嘛,看起来面试官不是太认真
1.JVM垃圾回收触发机制 2.Redis中存放哪些数据? 3.TCP三次握手之后,开始发送消息,A向B发送消息,B挂机或者关机了,这个时候A会做些什么? 4.其余的全是围绕着项目去提问(项目亮点和最大的挑战、分布式锁) 5.手撕链表倒数第K个节点(字节对算法要求蛮高的,需要你从0到1实现,包括样例输入、链表节点的定义全部要自己实现) 整体来说,体验感很好,会引导你去思考。#实习##找实习#
一面 感觉很抽象,全程不知所措 自我介绍 项目 项目一:技术项目 解决了什么痛点,是如何解决的 其它的解决思路,后续可以进行改进的点 优化的结果 大数据开发和业务后端开发的区别,技术挑战在哪里(sos,我面的是后端,到底在问什么乱七八糟的) 大数据开发用到的数据库 非关系型数据库和关系型数据库的适用场景区别和优缺点 为什么项目要用ES 数据一致性(Redis和MySQL) 手撕 找到二叉树中两个
字节后端开发实习生,5.4投递,5.23一面,发了短信填面试调研,后状态栏一直是面试中,是挂了吗? 一面情况是无自我介绍,对我的小项目也不感兴趣,上来直接手撕,写对了之后问一些八股,在浏览器输入url后的流程,整体流程说出来后,细问里面的细节,比如客户端怎么知道把http报文发给服务端的哪个进程(不懂,应该发给80端口?)。后来又问进程和线程(共享内存))。最后是http里get和post,问ge
兄弟们,兄弟们,大家一定要记住,字节不问八股,不问八股,或者很少问八股,很少问八股。 全程场景题、全程深挖项目。 手撕LRU,秒了。 但是说实话啊,面试的那个人,有点不尊重人啊,快躺那里了。 说实话,自己没想着过啊,身心放松。 #字节跳动面试#
round1 Hr:说说你的优点和缺点 我:优点说了一堆,缺点是作为校招生经验不足,需要来你们这边进修,补充我的不足。 round2 我:你们志杰强度完全比不上小米,而作为在小米进修过的帕鲁,完全能适应你们字节强度。 Hr:怎么说? 我:你们志杰起码早上弹性上班,小米可是要9点上班的,下班时间和你们一样 Hr:你觉得之前小米加班为什么这么严重 我:因为我实习的时候su7赶着上市 round3 Hr
这把是真碰上神仙面试官了,咋和之前的字节三面完全不一样 全程围绕项目展开叙述,因为之前二面一面已经考察过基本功了(说是基本功不错) 似乎面试官级别挺高,说是负责整个生态的,八成是架构师 实习的难点:讲了下实习的时候和产品姐姐battle的故事 项目的难点:讲了下业务实现上的考量(感觉自己唯一的优点就是e,特别能吹牛逼,一个破功能可以展开bb很久然后跳到下一个功能继续bb),然后把和一面二面的一些面
1.自我介绍 2.实习拷打 3.项目拷打 4.从redis衍生 4.1为什么要引入缓存 4.2为什么要保证强一致性 4.3一致性策略有哪几种 4.4先update再delete不一致性场景举例 4.5delete失败怎么办 5.一个java读代码的题目 函数传参对象,改来改去的结果 6.直播间峰值问题 说思路 分析复杂度 要求优化成on 应该思路是对的了 7.陆地数量 测试用例都a了 +分析复杂度
部门不说了 自我介绍 50分钟对项目的dfs,问题全部都是“你这里用了xx,为什么用,意义是什么,现在我要某某情景,你的xx要怎么解决,逻辑上怎么实现,实际在代码上怎么体现” 算法题:最长回文子串,写完后让加个统计会问子串个数的功能 结束 起早贪黑背八股的我像个笑话😂
再也不面字节了 问一个不会一个 1.自我介绍 2.项目 3.实习 4.mysql可能出现什么和并发相关问题 5.举个例子说可重复读下的幻读问题 6.mysql的是怎么解决并发问题的 7.MVCC+UndoLog 8.有了undolog为啥还需要redolog呢,不能直接undolog+最新数据刷盘吗 9.打开https://www.baidu.com的过程 10.第二次和第三次挥手能合并嘛 11.
电商业务 杭州 50分钟 自我介绍 (开始照着简历问…) 平衡二叉树 为什么红黑树用得更多 B树/B+树及应用 进程线程协程区别 零拷贝技术 TCP三次握手四次挥手 ACID 隔离级别 脏读幻读 可重复读怎么解决脏读和幻读的 redis基本数据类型以及底层结构 为什么要用sds不用c字符串 为什么用跳表不用红黑树 跳表查询的时间复杂度 redis持久化 rdb持久化的时候,主进程键值发生更改,写入