26届字节-支付业务-三面面经

接二面文章

全程无八股,被狠狠拷打实习和场景题---约1h10min

实习经历1拷打(开放平台鉴权相关,oauth2,技术选型,遇到的困难)

实习经历2拷打(有大模型相关,给自己挖坑了其实啥都不会,被狠狠拷打)

学校开源社团工作

多线程相关场景接触过吗

jvm的synchronized原理(八股->底层->cpp->如何对不同平台[linux,win等]屏蔽底层细节)

> 不是哥们儿,我真不知道,我就只知道八股

java的编译器跨平台性如何实现(我回的是class文件和jvm设计,面试官说不对)

接上问题,明确指如何最大情况复用和单独编写平台相关的指令

> 猜测了个由java底层库编写人员解决,但是具体怎么做的不知道

ArrayList和LinkedList的sort()方法如何排序->根据数据量多种方式,小数据归并,大数据快排等等

接上,为什么这么设计?

> 我回答的是数据量不同...之类的,面试官说不完全是

接上,进一步提示跟数据结构也有关,还要结合ArrayList底层是实现方式(动态数组)回答

> 面试官还来了一句:考虑算法的时候一定要结合数据结构

场景题:大文件小内存,文件内存储的是数字,要求对文件内容进行排序,详细说明每一步干什么

> 我只能回答到分片,归并,外部排序这种粗糙的,但是面试官一直不满意说要更具体的,拉扯了十几分钟跳过了这个问题

手撕:快速排序

平时的一些学习方式,对新技术如何学习

还了解什么语言

实习能多久

兴趣爱好(不是哥们儿,这不是技术面吗,一下没反应过来)

反问:部门业务

等待HR中

全部评论
蹲后续,这拷打太哈人了😨
点赞 回复 分享
发布于 02-13 16:16 北京
吓人
点赞 回复 分享
发布于 02-13 20:13 上海

相关推荐

02-13 12:28
已编辑
国防科技大学附属小学 C++
一面:面了一个半小时#日常实习面试#1. 自我介绍2. 一两句话说明隐私计算是做什么的(之前实习主要做的这方面)后面聊到怎么将加密数据安全给用户没说清楚,被打断3. 介绍bustub项目,三种事务隔离级别:Read Uncommitted、Read Committed 和 Repeatable Read是怎么实现的4. 和mysql的实现不一样吗?5. 持久化是怎么做的6. redis的持久化是怎么做的7. 保持一致的算法,raft知道吗?(只听说过一些,讲了点大概)8. raft中是怎么选出主节点的?为什么超过半数票就成为主节点?(只能靠猜了)9. mysql的持久化怎么做的10. 介绍实习中的难点11. 爬楼梯(要打印出所有方案,递归写的,问有没有更快更省空间的做法,只说了dp,没完全满意)总结:本人做的偏底层,对redis和分布式算法了解不多,面试官主要是做业务的,问项目逻辑和流程更多,因此答的不是很好。孩子想学学业务,求给个机会吧二面:1. 自我介绍2. 讲一下实习做了哪些工作(我主要输出的是难点工作,涉及一些细节,但面试官更想知道性能怎么提升的,而不是代码重构的细节,这方面要注意)3. B+树的优势,为什么数据库用的是B+树4. 索引红黑树不是也可以吗,为什么不用5. 消息队列用过吗,介绍几种常见的6. 分布式有什么用?7. 分布式算法有什么(因为不太了解问题记不太清了,但面试官问的是提交、取消、二阶段提交等,我说了一下mysql的二阶段提交)8. 分析sql语句联合索引是否失效联合索引(a,b,c)select * from t where b=xx and a=xxselect * from t where a=xx and b>xxselect * from t where a=xx and b>xx and c=xx9. redis为什么快10. redis怎么实现分布式锁11. z字型遍历二叉树总结:简历上的问的不多,可能还是面试官都是做业务的。但求求过吧,孩子一定恶补业务知识
查看43道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
22
分享

创作者周榜

更多
牛客网
牛客企业服务