9.6 1.介绍自己 2.主力编程语言是什么?(答:python,c++) -追问:两者的区别 3.python的is和==的区别? 4.python的垃圾回收机制? 5.python的魔法方法? 6.python的GIL? 7.python的协程? -追问:进程,线程,协程的区别? 8.空闲时间如何度过? 9.如何看待加班?(这里大概就这个意思,具体问的啥忘了) 10.如何保证代码质量和可维护性
快手数据研发一面(45min) 一面:技术面 一位面试官:一位特别特别特别特别好的面试官【我真的好走运,遇到面试官真不错】但是个人太菜了,估计凉了。 1、个人介绍 2、硕士期间的课程(与大数据相关的软件会在课程教吗,还是自己学的) 3、本科期间获得的最高奖项 4、项目中搭建Hadoop集群是用集成好的,还是单个组件搭建的 5、集群中用了几个节点,每个节点的存储配置。 6、HDFS的读写流程,大致说
女面试官:人超级nice hadoop搭建过程中有哪些注意点 hive怎么进行优化 jar包冲突了怎么解决? hive和sql有什么区别 后面基本就八股了 八股背的太不熟了 jvm是什么 == 和 equle有什么区别 面试官全程引导,会说自己的想法人超级棒(我觉得我挂啦,现在就回去背八股呜呜呜) #度小满#
1.自我介绍 2.实习项目深挖(数仓) 3.主要负责哪一部分? 4.在数仓建设中做了什么? 5.如何去建立数仓表并规范化?(这是我上面提到的) 6.在建设数仓表的过程中数据有丢失怎么处理? 7.每天拉取数据的时间点,拉取数据任务中会注意什么?(任务是否有延迟,造成延迟的原因,是否有数据异常) 8.会有数据异常报警吗?怎么看数据是否异常?(根据数据量是否正常,数据会存在部分丢失,但是如果是在一定的范
自我介绍 深挖实习 了解哪些数据库?我选了mysql 然后问了我一道简单的sql问题 why杭州银行 还投了哪些企业?银行? 反问:需要做柜台吗?不需要 感觉这个岗位还是偏数据库一点 我的经历只有数分其实有点不对口,也没有什么数据库知识 面试官人特别好,一直鼓励我别紧张,也和我说数分其实不接地气,更偏业务一点。我表示我真的很想走技术😭 虽然感觉没戏但还是特别感谢面试官😭体验感蛮好的
#软件开发2023笔面经# 感觉自己表现还挺好的,问了面试官也说挺好,注意下细节,结果第二天就收到了感谢信,呜呜 一面 3.9 45min 1.自我介绍 2.threadlocal底层实现 3.aop ioc原理应用及相关注解 4.arraylist和linkedkist 5.mysql索引 6.mysql并发相关问题 7.mysql事务 8.mysql刷盘原理 9.redis持久化 10.red
自我介绍 面试官: c++和我们不对口 没问项目 论文 介绍论文 接不接受调岗,拒了 接不接受去郊区,拒了 为什么跨考计算机(提了三次本科专业不对口,干不了技术) 意向薪资是多少 反问 是不是研发岗位招满了。 bg 双 211 硕士跨计科,
无领导小组讨论 30min,1v1 20min 无领导小组讨论 内容对一个不完善的api文档该怎么做,大家都聊的不错 1v1 感觉面试官对我bg不太满意 考了Python的生成器,列表表达式,装饰器
一面 实习深挖 对于高耗时任务的代码优化思路 如何发现不必要的扫表 sparksql和hivesql有什么区别 sparksql和hive on spark性能有差异吗,差异在哪 hdfs架构 datanode心跳机制 datanode挂了之后会怎么样,容错机制是怎么样 机架感知 有限内存下的一亿数据怎么排序 了解哪些shell命令 有a,b两个文件,存的都是id,写shell找出a中有但b中没有
问题: 自我介绍 你平时都看过什么书(专业方面,非专业方面) 专业方面都看过什么书 关于C++都看过什么书 关于面向对象的编程呢?看过哪些 举例几种设计模式 观察者模式是为了解决什么问题 设计模式中的一些设计原则有了解过吗?简单说说 看你有过一段在美团的工作经历,为什么从美团辞职选择读研呢 对未来的职业规划是怎么样的 你之前的工作,在你去工作之前和工作之后,有什么落差吗 除了刚刚提到的一些方面,你
1 在项目设计过程中 有没有考虑过消息的实时性 存到哪 怎么输送到对端 消息的存储 协议选型 基于哪些评判去做? 2 项目分布式锁的使用场景 技术实现 架构设计是怎么设计的 3 项目中zk用来干嘛的 4 锁的持有时间少于业务时间如何 获得锁的线程崩溃怎么办 5 gc算法 标记清除里面 标记是怎么标记(什么样的标记 什么样的不标记 标记遍历的时候是BFS和DFS 6 堆中是用哪种gc算法 为什么选择
1、自我介绍(说完之后面试官沉默十秒) 2、介绍项目(介绍完项目之后,面试官沉默了半分钟),针对项目问了几个问题(每个问题之间各有十秒到几十秒不等的沉默) 3、简单介绍下hadoop和spark(答完之后面试官沉默了十几秒) 4、熟悉哪些主流数据库(答了mysql和SQL server)(答完之后面试官沉默了十几秒) 5、mysql有哪些引擎(答完之后面试官沉默了十几秒) 6、innodb的索引基
第一轮:简历。华为公司官网有自己的简历模板,尽量填全一点。因为我注册的特别早,所以当时还没有项目经验,就没填,直到接到机考通知,项目部分都是空白的。 第二轮:机考。这个机考相当的变态,出的题相当简单,只要是学过C或者Java的都能写出来。机考要注意的是要求语言不限,就是C,C++,C#,Java都行,不过没见有人用C和Java以外的。题目是三选一的必答+一道选达。题目应该不会变,都特简单,比如有
第三轮:技术面。技术面根据面试官不一样问的问题也不一样,这一面主要还是核实你简历上专业相关知识的掌握情况。 技术面的面试官人不错,穿的很随意。和我交流的流程如下: 1)自我介绍,汉语的。 2)具体讲讲自己做过的项目。这个项目其实本科没有也正常,但是好歹生产实习什么的平时做的东西也不少,都可以拿来说一说,一定要挑自己做的比较好的说,介绍的时候一定强调重点,同时也承认自己程序的不完美。我是写了个爬虫,
第四轮:群面。这个名为群面和销售类的群面还不一样,销售类的今年是3对3的辩论,研发类的就是六个人做两边,中间一个面试官。流程也很简单 1)自我介绍,每人一分钟,包括基本信息+兴趣爱好+座右铭+职业规划(这个时候我发现这组就我一个本科生了,一个大牛:省优秀学生,国奖,各种项目,这个人一直表现最多最积极;两个研究生学姐,论文发了几篇;另外两个男的一个是机械的硕士,挺绅士;另一个是计算机的硕士,内向,后