字节 后端-基础架构 三面 8.23 大约45min (二面20天后) 三面一看就是大佬,目测35+。全程只简单问了一下项目,然后就问我对于那些方面擅长一些,理论和实战方面都行,我说OS和计网知道的多一点,后面我将为自己这句话付出代价。 一、自我介绍 问论文和实验室项目有没有关系,可能以为是落地项目。 二、项目(感觉大佬一眼就知道项目哪些地方值得问,上来就对着我两个项目都用到的muduo入手去问,
#字节跳动# Golang面试,共4轮面试 一面∶ Q:1.自我介绍 Q:2.你有后端开发的经验吗?主要用什么语言做开发? Q:3.那你了解Java的设计模式有哪些呢? Q:4.那你写个单例我看看。为什么这么写?为什么要用volatile和synchronized Q:5.计网的基础怎么样?说说tcp的四次挥手。close_wait是哪一方的状态? Q:6.了解mysql吗?说说事务? Q
感觉寄了 项目 1、你订单管理系统的幂等怎么保证(我怎么一直在用限流的思路说啊,加锁就行了) golang 1、有缓冲channel和无缓冲channel 2、GMP怎么调度goroutine 3、goroutine和线程的区别 4、golang的GC了解多少 算法 1、输出所有升序子序列(虽然简单,但是我算法太烂了) mysql 1、mysql日志有哪几种 2、mysql宕机了怎么恢复数据 3、
投递岗位:安卓客户端 投递时间线: 9.15 投递简历9.25技术- 二面 1、自我介绍 讲了哪里人,哪个学校,在学校做了啥,成绩如何等等。 2、八股文+算法 线程池如何设计、了解什么算法 动态规划和递归 介绍几种排序算法、注解和注解处理器、View的绘制流程等。 算法题:求出二叉树的深度 3、反问 问了一下飞书平台、薪资调整、公积金等。 总结:感觉二面比一面问得少一些,也比一面简单点。#24届软
二面,感觉面试官是想找来解决问题的人,部门成立不是很久 中间一直就几个问题一直讨论,也不背书,非常开放性,手撕之后继续讨论😷 感觉非常考察解决问题的能力还有过往经历是否真实,以及是否加入自己的思考 突然发现自己还挺喜欢这种面试的,对于被面试者来说,比起单纯的八股+手撕,这种讨论更能理解公司业务,就是很容易汗流浃背😂 想问这样的面试时长普遍吗😂
一个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.当同时有海量计算任务在运行的时候,怎么设计计算引擎迁移的方案,怎么平滑迁移,不带来突然崩
9.18-字节飞书生产力工具-后端java 面试官很和蔼,没有刁难,对回答有反馈,体验爆炸好 25分钟阿里实习项目 15分钟八股 20分钟做题 八股 1.熟悉java锁吗 2.synchronized是可重入的吗 3.讲讲synchronized和Reentrantlock的区别 4.讲讲Reentrantlock内部实现原理 5.非公平和公平锁具体代码流程,用到的数据结构是什么,具体讲讲 6.如
面试开始先自我介绍 一段金山办公 C++实习经历,项目涉及多线程和线程池 然后基本五六个问题围绕线程池和线程安全还有一个为什么进程可以多并发而要用线程多并发 然后就是八股 1.指针和引用区别 2.map 和 unordermap 底层实现和读取效率 3.静态库和动态库使用 还有一个算法题:在生成 0 到 5 随机数的基础上生成 0 到 7,最关键是要等概率(我最后想到直接暴力判断,遇到概率大的直
不是很难,但回答的一般
面了一堆八股,感觉面试官就是读题机器……语气也没啥感情 css八股题若干,webpack八股题若干,最后事件循环看代码题+找第k大的数算法 反问环节: 我:咱们这个部门是做啥的 面试官:自己去问HR ------------------------------------- 整个下来感觉就是不太好,刚开始面试官念题的时候就觉的是KPI了,原来字节就这样啊
全程一个小时多一点 自我介绍 说一下这个web-moba这个项目 你这个项目的游戏引擎是怎么设计的 thrift是干嘛的 LRU算法的原理,实现过程 你在项目里面要解决多线程的并发问题,怎么解决的?(上互斥锁) 锁有哪些 读写锁应用场景,它的底层实现是什么? 基础 指针和引用的区别 智能指针的用法 输入网址到展示的全过程 线程和进程的区别 多线程和多进程的应用场景 进程之间的通信方式 你最喜欢哪种
8.2 三面 自我介绍; 问实习,问了一些业务指标的开放性问题; ctr模型的发展演进; 做题:有序链表排重 30分钟就结束了 总体来说不难~三轮面试的面试官都很好,技术很强但为人谦和的那种,让人感到如沐春风。也可能是我见过百度的 pua面试官之后看谁都眉清目秀的😂 8.4 收到调查问卷链接之后hr告知通过,马上就发了意向~效率好高 前几天还说大概率离开互联网了,但现在看来可能推荐这块也没我想的
深圳联发科一面 主管面 60分钟 全程问简历上的项目(三个) 第一个项目 1.介绍介绍 画图或者图片展示下 2.怎么确定模块有无正常工作 3.跟我讨论 如何改善比较好(启发颇多) 还跟我说了,如何设计论证更严谨 (针对我的第一个项目介绍了谷歌的一些测试) 看得出来面试官还是挺认可这个项目的 第二个项目 1.介绍介绍 画图或者图片展示下 2.介绍我负责的一些工作 3.讲解下欧拉角 4.这个项目有没有