凯易迅实习生面试流程一般是先投递简历(不管是官网还是招聘软件等平台),然后HR觉得可以一般会给部门筛选,筛选通过后会电话面试(第一面),一般都聊些基本情况,纯聊天,不会很难,主要是知道你是否可以来实习,以及你的能力是否符合这个岗位(例如会不会docker、linux开发等等)。第二面是线下,通常是你那个组的mentor等人,这个面试每个组情况各有不同,我的情况仅供参考: 先自我介绍 聊了聊项目,深
问的都是数据结构的问题 1.给一个整数,怎么把它翻转(123转成321) 我说用字符串他说不行 2.忘了 3.有两个整数型数组,里面的整数范围都是1-1000w,问怎么找出两个数组中相同的数字 已挂
给了三道题,两道SQL,还有一个程序设计题。 1、银行交易记录表,字段有(id,存取金额(存为+,取为-),交易id) (1)求每个人的总余额 (2)求每次交易后的余额 2、学生成绩表,字段为:学生id、成绩(内容格式为:"数学:xxx,语文:xxx") 将成绩字段拆分为科目和成绩两个字段,每个学生拥有的科目不一定相同 3、一个文件里是一个整数占一个G大小,求该
1. 自我介绍、讲一下项目 2. 手撕:最长无重复字符子串的长度(hot100 3. 数据库为什么要有索引 4. 从写好的代码 到运行出结果 这中间发生了什么(编译链接执行?还有啥 5. cpp智能指针的用途、底层实现 6. TCP与UDP协议的区别 7. 25匹马 5条赛道 如何快速选出最快的5匹马 全程约40min
1.实习工作 2.@Transactional注解的失效场景 3.利用dubbo调用接口时,怎么处理调用时接口出现异常的情况 4.了解过dubbo的用法吗 5.dubbo调用和http调用相比有什么优点 6.用http可以来实现rpc吗? 7.讲一下IO多路复用 8.mysql隔离级别以及他们的区别 9.AOP的实现的原理 10.自己实现过动态代理么?怎么实现的? 11.有了解过es么? (多发面
双非本,双非硕,26,力扣300+。项目一个高并发,用了些12306的组件,一个普通的之前写的融合推荐框架的项目,没什么含金量。还有一个自己写的小框架还没有写完,没写上去。 5.30hr投递,6.5约面,6.7面试。腾讯会议。 1. 自我介绍。 2. 简单学业相关概况。 3. 项目中用户登录怎么做的。 介绍jwt,token,springsecurity中责任链设计模式,realm的概念等。 3.
简历包括若干实习和一个golang项目,上来没问golang的项目,反而问了大模型相关的实习。其他问题感觉跟C++比较相关,golang几乎没问 多态是什么,怎么实现的? STL里面vecotr和list的实现原理 指针和引用,指针能代替引用吗? 有没有遇过内存泄漏? TCP的可靠传输 口述算法:如何实现回文链表的辨别 全程仅18min,反问时面试官说表现还不错。希望能过#联想##golang开发
一面 1. 介绍自己,喜欢做什么方向 2. QUIC了解过吗,介绍一下 3. 一定比TCP好嘛? 4. 怎么实现切换网络还可以无缝连接的 5. 介绍一下实习中C++实现反射是用于什么 6. 介绍一下Epoll和select的区别 7. 你说epoll不需要像select一样从用户态拷贝file descriptor到内核态,那从用户态切换到内核态的时候会保存哪些信息 8. epoll边缘触发的时候
岗位:软件开发工程师-数据开发方向 部门:核心本地商业-基础研发平台 技术岗位处女面,运气挺好,没有被问到完全不会的题,感谢团子缓解我的焦虑 4.30 一面(60min) 1.自我介绍 2.介绍项目架构,数据源等 3.项目中遇到的难点 4.数仓为什么要分层,各层的职能 5.讲一下项目中提到的零点漂移问题 6.hive结构, 7.hive优化 8.数据倾斜 9.tcp三次握手 10.进程和线程的区别
如何将数据导入数仓 ods层数据量有多大 flume如何保证数据的一致性和完整性 数仓分了哪几层 维度建模的模型,为什么使用这个模型 表的数据变化如何进行分区 dws层如何设计,举项目中例子 用到了哪些开窗函数 row number遇到数据一样如何排序 left semi join 和???的区别 orderby和sortby的区别 sparksql和hivesql的区别 arraylist和li
一面(4.24): 总体30 min 1.为什么在上一家公司离职 2.对公司有什么诉求 3.理解到你的诉求是想提升技术了,那假如在公司干活不能提升你的技术那你会怎么办(跑路) 4.你希望自己以后成为什么样的人 5.AB test 6.标准明细表(没太听懂) 7.数仓的分层 8.spark为什么比MR快 9.项目中具体干了什么活 10.你觉得沟通很重要吗 11.如果你有简单的方案可以完成业务方的需求
一面 项目深挖 数仓分几层,每一层的作用 事实表如何设计 维度表如何设计 数据域如何划分 业务总线矩阵的概念 如何设计完整的指标 开发中和上线后数据质量如何保证 如何设计调度,依据是什么 hive数据倾斜解决办法 hivesql常见优化手段 什么是spark宽窄依赖,起到什么作用 sql题:用户连续登录游戏的最大天数,允许间隔一天 反问 做什么业务 教培业务中的线下面授分析 网络问题迟到了一会,面
书接上文,二面整体难度高出一面许多,面试官考察了很多关于数学原理上的东西,拷打c++的时候也问的比较深。而且感觉面试官更多的是想看你知其然后知不知其所以然,所以光看面经其实完全应付不了,当时被拷打的汗流浃背了。 二面 12.26 (50min) c++: 1. 智能指针,讲讲unique_ptr,性能如何,如何实现,有哪些注意点 2. shared_ptr和weak_ptr,线程安全,weak_p
自我介绍 是否可以实习到年底? 实习经历 Java的1.7到1.8的HashMap的优化,为什么做这些优化? 1.8的HashMap扩容为什么要变成红黑树? 安全的List集合的介绍? 介绍一下Java的CopyOnWrite容器,实现原理? Java的CourrentHahMap的1.7到1.8的优化? Java中的volatile关键字的作用和底层原理? 介绍一下Java中的CAS,底层是怎么
6/25公众号投递 7/1笔试,13选择,两代码分析填空,两算法 7/8突然电话面试,20min 自我介绍 平时有什么兴趣爱好 杭州可以吗? 研究生论文弄好了吗? 学的是自学的吗? 了解过我们公司做什么的吗?(Linux内核网络相关) 平常C多还是C++多? 基础 GCC编译过程?链接在做什么? include< >和include“ ”区别 变量有符号和无符号的区别? int的数据范围。 有符号