无领导小组讨论 30min,1v1 20min 无领导小组讨论 内容对一个不完善的api文档该怎么做,大家都聊的不错 1v1 感觉面试官对我bg不太满意 考了Python的生成器,列表表达式,装饰器
一面 实习深挖 对于高耗时任务的代码优化思路 如何发现不必要的扫表 sparksql和hivesql有什么区别 sparksql和hive on spark性能有差异吗,差异在哪 hdfs架构 datanode心跳机制 datanode挂了之后会怎么样,容错机制是怎么样 机架感知 有限内存下的一亿数据怎么排序 了解哪些shell命令 有a,b两个文件,存的都是id,写shell找出a中有但b中没有
1.自我介绍 2.滴滴实习经历 3.对于Spring原理理解 4.IOCAOP 5.用AOP干啥了 6.在Spring里实现过什么比较底层的东西 没用temple,自定义了配置,通过工厂实现了多库数据库连接对象的管理,实现了类似分库分表的效果 7.hashmap数据结构 8.大于多少链表转为红黑树 9.红黑树会退化成链表吗 XXXX这个没注意过寄 10.hashmap扩容过程 11.hashmap
问题: 自我介绍 你平时都看过什么书(专业方面,非专业方面) 专业方面都看过什么书 关于C++都看过什么书 关于面向对象的编程呢?看过哪些 举例几种设计模式 观察者模式是为了解决什么问题 设计模式中的一些设计原则有了解过吗?简单说说 看你有过一段在美团的工作经历,为什么从美团辞职选择读研呢 对未来的职业规划是怎么样的 你之前的工作,在你去工作之前和工作之后,有什么落差吗 除了刚刚提到的一些方面,你
怎么给转岗到这个玩意了…基本没接触过大数据 1h 自我介绍 问实习 聊mapreduce(因为项目里面有) 数据仓库分层(不会) 聊聊优点(感觉是面试官意识到我不会大数据开始混时间了) sql优化 sql题:找出每个技能 中年纪最大的人 表结构: user id ;user name;age;skill(xx-yy-zz) 开始用substr,面试官提示用split 奈何我不会,于是就允许我sub
一共30分钟,围绕项目来问, 1.自我介绍 2.介绍项目(网关) 3.在项目中完成了哪些工作 4.项目中dpdk是如何跟lwip进行耦合的 5.项目中用到的closure 6.项目中用到的LRU-K算法及为什么要用 7.项目中用到的Session机制是什么,为什么要用 8.计算机启动的时候操作系统是如何加载的 9.浏览器输入一个url到拿到相应的过程(这个答的不是很好) 10.mbuf这个结构体了
先自我介绍, 然后开始 三个项目全问 第一个项目 内存管理机制, 针对并发有什么优化,怎么优化;怎么实现的bestfit;消息队列,信号量怎么实现的,任务调度怎么实现的,中断怎么处理的,怎么实现实时性,时间片轮转怎么实现的(我怎么知道,我抄FreeRTOS的)。 第二个项目:字符驱动编写流程;各个功能怎么实现的;使用百度API接口,如何处理网络延时,错误等情况;温湿度DHT11 怎么写的;有没有升
#软件开发2024笔面经# 部门:CSIG数据库,base 成都 总共 60min 左右 1、手撕LRU(15min,成功押题) 2、介绍一下你的情况 3、问问实习、项目 4、熟悉什么数据库(了解Mysql),Innodb 和 MyIsam 引擎有什么异同,分析一下优缺点 5、Innodb怎么实现的事务 6、MVCC怎么实现的 7、read view 有些啥内容,怎么工作的 8、redo log
宇通管培生在郑州待遇不错,就是可能加班比较多。因为家里是河南的,所以宇通管培生也是个不错的选择。 AI面试 所谓ai面试,就是保洁八大问,进入它的系统根据问题录制视频,提前看看保洁八大问准备下就好,我是7道题。 hr电话面(10 min) 过一周有hr电话联系,有点突然,主要问个人情况、有无对象、对宇通了解、想在哪发展、职业规划倾向什么(研发还是管理)。时间很短,就10分钟吧 一面素质面(50 m
1.自我介绍 2.tcp三次握手四次挥手 3.为什么要四次挥手,实践中能不能优化 4.httpcode 5.503和504区别 6.进程间同步方式有哪些 7.这个消息队列是什么东西,是类似kafka吗,还是啥,详细展开讲讲 8.僵尸进程是什么东西,一般生产环境怎么解决 9.mysql事务的特性 10.mysqlredolog和binlog区别 11.mysql有哪些锁 12.mysql事务隔离级别
目前最压力的一面,有些会的也状态不好没说上来 实习介绍 介绍下项目的亮点通过Redis解决缓存击穿问题通过RocketMQ优化链路 + 解决 RocketMQ 重复消费问题 消息发送流程是什么? 在消费端,当在线程池中消费消息的时候,整个节点宕机了,消息会丢吗?丢了怎么办? 我理解你说用Synchronous Queue可以不挤压任务队列并实时消费,但是阻塞队列不能设置成LinkedBlockin
其实我面试了两个业务部门,其中一个一面完之后就挂掉了。面试这个部门的时候一面二面没有笔试也还挺神奇的,进来之后问过mentor为什么没有笔试题,说是他们希望找一个进来上手干活的,他们也很少再去刷算法题了,觉得这个东西不是特别重要,主要还是看学习能力。 ## 一面 (一面很简单,聊天比较多,面试分享了很多的见解,以及自己的学习经验) 1. 自我介绍 2. 实习阶段的工作以及实现细节(十几分钟吧) 3
1 在项目设计过程中 有没有考虑过消息的实时性 存到哪 怎么输送到对端 消息的存储 协议选型 基于哪些评判去做? 2 项目分布式锁的使用场景 技术实现 架构设计是怎么设计的 3 项目中zk用来干嘛的 4 锁的持有时间少于业务时间如何 获得锁的线程崩溃怎么办 5 gc算法 标记清除里面 标记是怎么标记(什么样的标记 什么样的不标记 标记遍历的时候是BFS和DFS 6 堆中是用哪种gc算法 为什么选择
30选择题+两道填空题(十个空)+两道编程题 选择题覆盖了Linux、数据库系统(比较多)、高级语言程序设计(写程序运行结果),好像还有前端和计算机网络 填空题其实挺简单的,认真上过课应该会写,我是真的不会数据结构,真的不会。一个是跟判断出入栈的,一个是判断n*n的方格里n个皇后有几种存在方法的。 编程题,看着挺简单,但是我空白了,半年没碰编程了,不知道谁给的勇气碰后端开放岗位。 第一题是输入一个
2022.9.17上午11:00一面(20min) 1.自我介绍 2.项目介绍:项目是关于什么的,你自己的贡献是什么。 3.询问了自己的个人信息(自己的家乡在哪儿?工作地点有没有要求?是不是独生子女?学校的三方发了吗) 反问: 1.迈瑞的图像算法人数规模是多少(40-50人) 2.迈瑞的图像算法业务 本来以为一面回去要等通知了,然后面试官和我说下午准备一下二面。 2022.9.17下午15:00一