一共两轮技术面一轮HR面,第一轮面试hive 问题居多,第二轮hadoop 问题居多,整体来说问题不是很难,方向为数仓。 一面: 11.30下午 牛客网面试 30min 自我介绍 数仓项目介绍 什么是全量表,什么是增量表,以及应用的场景 了不了解拉链表,讲一下拉链表如何生成 什么是内部表,什么是外部表,有什么区别 Hive中小文件形成的原因及解决办法 Hive SQL的优化方法 讲一下熟悉的窗口函
10.15一面:25min 面试官人很好,遇到不会的一直会引导。做供应链相关 * 自我介绍 * 实习到岗时间 实习多久 * 介绍一下java内存模型 * 栈在计算机中存储在哪(这个没太懂) * 讲一下volatile关键字 * 共享变量的副本是存储在jvm哪里的? * 介绍一下synchronized关键字 * synchronized关联的monitor信息存储在哪 * 了解过rpc框架吗?讲一
1.自我介绍 2.项目深度拷打 3.c++11一些介绍 4.左值和右值的区别,以及深度理解 5.lamdba的使用场景 6.如何用lamdba通过派生类获取基类的参数 7.进程与线程的区别 8.异步的使用,锁,条件变量 9.socket的使用函数 10.链表如何构建 11.设计模式--工厂模式 12.多态的使用以及实现 13.构造函数种类 14.常量(const)为什么要在初始化列表初始化 反问:
Q1:自我介绍; Q2:询问一下百度实习做了什么?服务端测试流程?测试的那一个改动代码量最多的接口一共改动了多少行的代码? Q3:假如说一一个需求改动了上万行代码,而且涉及了多个接口的改动,这样该怎么办? Q4:一个业务场景:给你一个网站,需求,然后你会怎样站在前端、后台的整体思路上面设计测试用例? Q5:问点基础:List、Set、Map三者的区别? Q6:HTTP和HTTPS的区别? Q7:实
楼主学历背景:广东工业大学,计算机科学与技术。经历:一段3个月百度服务端测试开发实习经历。 Q1:自我介绍; Q2:百度实习做了啥? Q3:一道mid难度的动态规划。。。没写出来抑郁了。。。leetCode:300题。 Q4:数据库左连接和右连接的区别; Q5:介绍一下数据库的索引; Q6:redis缓存雪崩、穿透、击穿的区别。(redis没有系统学过,只说出来第一个) 反问:部门培养新人制度?面
1.状态码的了解 2.常用的linux指令(这个我给忘了...因为没用过) 3.postman的使用 4.遇到的测试上的难题是什么? 5.前端的开发者工具与Charles的不同 6.Charles的使用场景 7.学生成绩和姓名的查询系统还有分页的功能。怎么对其查询? 8.考虑以后转开发吗? 9.sql的join的用法 10.做前端开发和测试开发各自所倚重的点是什么? 反问? jd young的流程
面试官挺好的,主要稍微结合项目问了一下,整体没有追问太多 项目中有没有遇到什么困难? 说了下手写数据库的事务 数据库mvcc的实现 说说你知道的索引相关的知识,索引是越多越好吗 对比了一下b树,b+树,索引的使用,范围查找,order by, group by 等等 实习项目相关 项目中用到了哪些Java数据结构?map的结构,说说map的put流程 redis项目里有用到了哪些数据结构,(没追问
一面 聊项目 2道sql lead/lag函数 like pandas基础 数据倾斜问题 二面 聊项目 表连接方式 数仓各层作用 数仓建模类型有哪些 维度模型有哪几种 sql执行计划 mr过程 数学建模怎么分工 为什么不读研 数据中台产品了解哪些 已oc #面经#
#面经# 面试官很和善,谢谢 1. 自我介绍 2. 说一下Go的GMP模型 3. M和P是一对一的吗 4. 如果有一个协程它是死循环,如何调度 5. 如果有一个协程阻塞,如何调度 6. Map是并发安全的吗 7.多协程并发写Map,但是保证这100个key不重复,会发生什么 8. 讲一下乐观锁和悲观锁 9. 什么是读写锁 10. 同一slice上的切片其底层数组是同一个吗 11. append操作
面试官是开发组组长,这次面试开放性的问题居多,专业性问题较少 开局依旧是面试官的自我介绍,然后是本人的自我介绍 介绍一下上一段实习的项目背景,主要的工作 根据所作的工作提了问题: 在ui设计的时候有没有遇到过什么问题? 多人合作时代码管理有没有遇见冲突的问题?怎么解决的? 围绕项目的原理进行了一点探讨。 webserver 有没有考虑负载均衡? 内存泄漏和资源浪费是如何处理的? 上一轮一面面试题复
面试了一个小时,前半个小时主要聊了聊上一个实习的项目和自己做的webserver,后半个小时C++理论基础和计网的问题,一道手撕算法题 首先面试官介绍了一下部门业务以及后续的面试流程 然后自我介绍 接着是让我介绍了一下上一个实习项目: 介绍一下项目背景 你在项目中具体做了什么 项目中的难点(如何解决) 项目的成果 回答的有点磕巴就没继续问了 webserver 主要针对webserver中多线程部
共40min 第一部分: 自我介绍+聊天,主要聊实习时间 第二部分: 介绍项目,约讲了十多分钟,没深入问 第三部分: 1.进程与线程的区别 2.进程之间通信的方法 3.管道有没有用过 4.场景题:在大数据场景下,内存只有4G,有两个大的文件,各有50亿个URL,如何从两个文件中找出共同的URL 第四部分: 算法:给一个数组和一个target, 找出candidates中可以使数字和变成target
是脉脉这个公司的面试,不是脉脉上投的公司的面试。 虽然没想去,但我感觉也没资格去 面试官一直在说不做评价,不做评价,懂我意思吧。 问了java、jvm、scala偏函数 大数据问了kafka选举流程;yarn调度器;zk。哪不熟问哪,反其道而行。 偏底层组件开发,我可能偏数仓吧,技术力还没到这个程度。问的有点怀疑人生 面试官结束直接告诉我今天到这了,我说问问题呢问问题,他说理论上实习生没有提问环节
自我介绍 项目 实习 括号匹配问题 网页显示过程 写个SQL 怎么发现bug属于前端还是后端 抓包会吗 40min结束,还是有些紧张,测开的话尽量点测试技能,你说开发面试官可能没啥兴趣
一面 日期:2023年07月14号 自我介绍。 项目介绍。 介绍一下前端发送请求到后端的过程。 哪些原因会造成前端请求失败? JVM 类加载过程。 String,StringBuffer 和 StringBuilder 区别。 介绍下项目里的测试工作。 对测试的理解。 测试方式有哪些?简单介绍一下。 接口测试是如何做的? 设计测试用例:购物车 为什么投测试开发岗? 手撕 两道简单 SQL 表结构: