一个int多少字节 一个字节多少位 一个四位二进制能表达的最大范围 如果加上符号位呢 了解的数据结构? 说一下list和hashmap去put一个键值对的具体原理过程 哈希冲突除了链表法的解决方案 n个进程 每个进程需要m个资源 问最少多少个资源不会死锁 如何判断链表相交?链表有环呢? 在单核cpu中 执行多线程有提高效率吗?讲了IO阻塞 假设不IO阻塞 就单核运行如何? 讲讲快排 时间复杂度分析
1h 0八股0算法太狠了 面试官是个已经工作十多年的大神 全程讨论课题,直接白板演示,从技术路线选型展开讨论了老多东西 1.边缘计算方案的考虑,从分布式开始到容灾异地多活到业务需求到网络丢包...... 2.存储方案设计,从时序数据开始围绕着LSM树衍生了一圈存储设计的考虑,WAL,concurrentskiplist...... 3.计算架构设计,从lambda开始到kappa-s到datafl
1.自我介绍 拷打之前为啥鸽子 2.项目拷打 3.计算引擎为啥接入yarn做资源调度,不用stanealone直接部署 4.为啥历史状态不用updatestate算子,采用了redis数据库更新状态 5.spark和mr计算引擎的本质区别,计算引擎从mr到tez到spark的一个衍生过程,各个时代的优缺点 6.当同时有海量计算任务在运行的时候,怎么设计计算引擎迁移的方案,怎么平滑迁移,不带来突然崩
不是很难,但回答的一般
1、自我介绍 2、项目细节 3、项目管理、代码规范、分支管理 4、项目测试细节 5、项目相关问题,如果不是算法的问题,怎么排查系统故障,通过什么?(答的是日志) 6、职业规划 7、为什么做测开而不是开发 8、自动化测试 9、selenium定位元素方法 10、JMeter性能测试 11、安全性测试应该注意哪些问题? 12、稳定性测试怎么做的,通过什么手段? 13、今日头条APP出现白屏可能是什么原
面试开始先自我介绍 一段金山办公 C++实习经历,项目涉及多线程和线程池 然后基本五六个问题围绕线程池和线程安全还有一个为什么进程可以多并发而要用线程多并发 然后就是八股 1.指针和引用区别 2.map 和 unordermap 底层实现和读取效率 3.静态库和动态库使用 还有一个算法题:在生成 0 到 5 随机数的基础上生成 0 到 7,最关键是要等概率(我最后想到直接暴力判断,遇到概率大的直
问简历 八股问lora/cot 代码重复次数最多的连续子串/树的前序遍历改编题 秋招真难
1.自我介绍 2.实习详细介绍,很详细,包括什么用例管理,整体流程 3.sql 大于平均分的学生 4.linux 查端口 5.操作系统功能 6.计网三次握手 7.点击按钮上传文件的测试用例 8.手撕 字符串转数字(主要是考察考虑的情况是否详尽,不能用integer.value) 9.反问 嗯。。整体来说就是,答的都七七八八 没有很好,然后手撕理解错意思了。大概是想如果转不成数字抛异常那种。 感谢信
🤔笔试感受 面试官人很好,不会的都会引导,一直笑呵呵的,主要本人太菜 👥面试题目 tcpip七层协议,tcpudp是哪层的协议 进程线程的区别 死锁以及解决方式 未来能提升的部分 讲一下自己的项目 C语言oop的特性 虚函数 指针引用的区别 c语言处理错误的方式 只记得这些了 #字节# #客户端#
团队负责人面 大概25min 1.自我介绍 2.提问环节 Q1:你最后一个实习是在字节国际支付部门,离职原因是?当时的Mentor是谁? Q2:我看见当时面试官对你的面试评价,那如果我们找他了解一下关于你的反馈,方便吗?(有点背调的味道) Q3:你在字节和快手都有实习过,快手实习时间稍微长一点,那你对这两家公司能做一个比较吗?(A:工作氛围都很扁平化;实习的岗位不同、偏重点不同,带来的收获也不同;
1.实习经历,介绍小红书做的性能优化和指标的事情 2.FMP指标在中后台场景的意义,为什么不用LCP处理 3.为什么作为实习生能接触和承担这些有难度的指标算法任务 4.从URL输入到浏览器发生的所有过程中,哪些可以进行性能优化 5.细谈 vue - component 6.vue里的一些插件可以怎么做:不会,只讲了拿vite写插件的一些思路,还有做脚手架的思路 7.聊的很多技术方案,回答的思路也很
1. 手撕单例 2. 手撕三个线程轮流打印123 3. 反转单链表中的n到m的结点 4. 反向层序遍历 大概率凉了
挂了,好多八股不记得了 细问的项目相关 模型如何训练和调优? 计算机网络: http状态码有哪些? 输入url发生的过程? tcp三次握手和四次挥手的过程? 200OK一定表示成功吗?(补充是说返回200一定代表正确吗) session和cookie的区别? mysql: mysql的左连接、右连接、内连接、外连接 alter操作 如何处理数据库慢查询的情况 如何建立索引 索引失效的情况有哪些 数
9.20 一面 1.自我介绍 2.介绍项目 3.实习项目15min 4.redis 的持久化极致 5.redis的内存淘汰机制 6.lru和lfu的区别,tiny-lfu,布隆过滤器 7.基于lru和lfu以及布隆过滤器设计一个缓存热key探测仪 8.mysql redo undo bin日志 9.undo 日志版本链 10.mysql changebuffer 唯一索引和联合所有哪一个插入效率更
也许在发现面试官这么客气的时候,我就该意识到这是我们最后一次见面了 问的都很简单,最不刁难和最有说有笑的一集,第二天收感谢信。 自我介绍 学习前端多久了 感觉实习和在学校写项目有什么区别 首屏优化、交互优化怎么做的 如果要实现滚动到指定位置加载如何实现?(类似虚拟列表思路) 虚拟列表封装了什么? 了解虚拟列表如何实现的吗 Promise输出(题目见图1) 正在清空微队列时,遇到新的宏任务,会把宏任