一面 实习深挖 对于高耗时任务的代码优化思路 如何发现不必要的扫表 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
1 在项目设计过程中 有没有考虑过消息的实时性 存到哪 怎么输送到对端 消息的存储 协议选型 基于哪些评判去做? 2 项目分布式锁的使用场景 技术实现 架构设计是怎么设计的 3 项目中zk用来干嘛的 4 锁的持有时间少于业务时间如何 获得锁的线程崩溃怎么办 5 gc算法 标记清除里面 标记是怎么标记(什么样的标记 什么样的不标记 标记遍历的时候是BFS和DFS 6 堆中是用哪种gc算法 为什么选择
整个过程十几分钟,两个面试官,只有一个在问,没有问项目,纯攻基础 1.智能指针 2.C++11新特性 3.STL 4.指针与引用 5.进程线程 6.死锁 7.僵尸进程 8.多态说一下 答的不太好,估计凉了#面经#
11.8 总共三天,我是第一天 我这组的第一个面试官好像对我的论文比较感兴趣,问了一些论文方面的问题。 第二个面试官问了数据库隔离级别和线程同步方式。 第三个面试官问了前端的一些问题(简历写了,但是真不熟,大家简历上写的一定都是熟悉的)。 边框标签,内边框外边框,怎么内嵌一个网页。 基本没回答上来,我说我前端不是很熟,面试官说没关系,感觉面试官都挺耐心,态度很好。 每个人十分钟,有的组好像二十分钟
总共十分钟吧, 第一个自我介绍,我介绍了前端项目,科研项目; 问题1,页面跳转怎么实现的?我说了一大长溜,感觉很流利; 问题2,底层原理知道吗?直接傻眼,我一个搞前端的不知道底层。感觉想要全栈是; 问题3,科研项目介绍一下,速度提高一倍怎么实现的?我说是降低算法复杂度,用组合简单的算法达到同样的效果; 问题4,算法复杂度怎么降低的?。。直接吐血,我不记得了,就是用比较简单的结构元素实现的。 然后就
11.15 面试官还挺帅的哈哈哈哈 一个帅哥 1)自我介绍 2)面试官问为何更想做开发而不是算法 3)更倾向哪个类型的公司 4)为什么想来杭州 5)觉得自己有哪些劣势?准备如何提升 7)对中移杭研的了解 6)反问 我问了对我的建议:他说沟通表达能力较好,技术基础也不错,可以多做点实际项目 攒人品!!!希望收到体检通知!!!收到offer!!! #移动杭州研发中心##中移杭研#