2021届春招+秋招面经

商汤科技:日常实习,口头offer,无后续
趣头条:日常实习,拒offer
百度APP:日常实习,实习到至今
腾讯CSIG:暑期实习,已拿offer
阿里:暑期实习,已拿offer

商汤科技:
一面:
JVM的内存结构
hdfs读数据的过程;
Spark shuffle的过程
Spark数据倾斜的处理
kafka的EOS,以及幂等;
ZAB和paxos
HBase的底层数据结构
HBase写数据的过程
设计一个数据结构:高性能海量数据的磁盘顺序存储
flatmap的输入类型和返回类型
JVM的垃圾收集算法
2PC讲一下
ISR将一下,leader和follower之间的同步策略?
namenode的高可用用到了哪些组件
年轻代为什么是8:1:1?  因为是复制算法,所以要两块大小一样的内存
说说B+树

算法:两个字符串的差集

二面:
Scala的一些算子,匿名函数;
flatmap的意义,map里面参数的意义
scala中_的意义
Spark调优
倾斜操作中的混洗key操作的scala实现
Spark中的分区函数,自定义分区函数?


三面:
MySQL的表的分类;
MySQL的调优你做了哪些;
JUC把你了解的讲讲;
算法:字符串中最大的数字子串



百度:百度APP平台开发部
一面:
http://collabedit.com/a/login
字符串数组排序(hashcode),需要对null进行处理
讲下单例模式、实现单例模式

二面:
MySQL调优
Spark的数据倾斜
Spark的shuffle
Spark Streaming的checkpoint机制
Hive的UDF
Hive的内部表和外部表
HashMap和HashTable
垃圾收集算法
老年代和新生代的区别
Linux你平时使用哪些指令?awk了解吗?
MapReduce写过什么代码? TopN

三面:
HR面发offer

趣头条:
一面:
数组的特点;
ArrayList和数组的特点;
Hashmap底层原理
ConcurrentHashMap
线程的6种状态
CAS算法
运行时数据区
常用的垃圾收集算法
G1收集器
六种状态之间的切换方法
如何判断链表有环
namenode读取量大话,如何优化?  生产者消费者模式/消息队列
Hadoop的namenode的作用?里面的结构
namenode的读流程
PartitionedAppendOnlyMap底层原理

二面:
Spark的checkpoint机制不可靠,使用手动维护getoffset
Spark内存模型,静态内存管理和统一内存管理区别;
Transformation和Action源码的区别:run()方法;

三面:
HR面,发offer


阿里巴巴
因为base原因,三面过了之后主动转的部门
一面:(30分钟)
介绍在百度实习做的工作;
JVM内存模型;
JVM垃圾收集算法;
JUC线程池;
MySQL语句执行顺序;
Spark与MR的区别
二面:(80分钟)
1. 自我介绍
2. 实习亮点,项目框架
3. Java实现同步的方法?
4. StringBuffer和StringBuilder的区别
5. sleep和wait的区别
6. synchronized修饰方法、修饰静态方法有什么不同;
7. HashMap
8. 布隆过滤器的数据结构
9. JVM常见的垃圾收集算法优缺点,分代收集算法的运用
10. 常见的垃圾收集器,应用场景
11. 类加载机制,双亲委派,如何打破
12. 小文件的处理
13. ZooKeeper:整体介绍,Paxos算法,ZAB算法,选举机制
三面:(50分钟/总监面/压力面)
自我介绍,实习,有什么亮点工作
竞赛,GPA,本科/研究生成绩排名
自己介绍下自己的优势在哪边
四面:(30分钟/总监面)
介绍下自己,百度的实习工作,详细的说了二十分钟
聊了下专利,详细介绍原理,如何实现的
Spark比MR的优势
介绍下ZooKeeper
五面:(60分钟/HR面)
自我介绍,实习相关;
讲讲你遇到的最大的挫折
基本就是聊天吧
测评分数有点低,走了特殊通道。

腾讯CSIG运营开发
一面:(50分钟/压力很大)
全程只问项目和实习
会从架构的角度质疑你,选用框架的意义
为什么项目用Spark Streaming不用Flink
kafka的EOS
智力题:两个蜡烛,计算出45分钟
二面:(50分钟)
算法题:找出一个数组中出现一次的数字,要求最优解
讲讲项目框架,解决了哪些问题;
HBase的rowkey设计问题;
讲讲HBase写热点问题
加盐是什么原理
MapReduce数据流程
Spark Shuffle的优点
Spark倾斜处理
如何改变Spark的并行度
Java集合类
实现线程的四个方式
一条SQL执行很慢的原因
synchronized和ReetrantLock的区别
256M和128M和64M,HDFS如何切分
三面:(15分钟/GM面)
纯聊天。
四面:(30分钟/HR面)
比较随和的聊天
有没有一些你push自己去做的事情,和工作/实习无关的,并且取得成果的。


#面经##校招##Java工程师##百度##腾讯##趣头条##商汤科技#
全部评论
老哥可以具体说下实习的时间区间吗
点赞 回复
分享
发布于 2020-09-14 11:11
你好,请问日常实习可以在什么地方找到信息呢?谢谢
点赞 回复
分享
发布于 2021-03-08 19:23
联想
校招火热招聘中
官网直投

相关推荐

🧏🏻‍♂️个人情况:投Nlp大模型多, 这俩base地都能接受,最看中长期成长 好跳槽💻offer信息:1 腾讯csig 腾讯安全,内容理解风控 toB 算法工程岗(内容安全审核) 26*16(包了房补)+几w股票签字费。工作强度 1085优点:title和大厂福利氛围还是可以的,跳槽的名气足够缺点:- csig 好像是风评最差的, 偏牛马? - csig脉脉 看来现在经历1-3年junior裁员风波- toB业务好像鹅做的一般...- 虽然鹅title不错 但是这个赛道有局限性 内容风控是针对比如B端LLM的下游做,成本部门是成长问题:该方向跳槽选择多吗?2 星环(数据中台领域的强者之一) 算个中厂,做企业数据平台服务的 30*14 + 几万签字费工作强度 据说大部分是1075优点:- 应届生内传的风评还好 强度和技术氛围- 数据场景和量都富裕的 LLM的下游应用落地,比如各种模态数据的RAG;- 大模型风口下 积累做2B垂直业务经验缺点:应届担心去title没那么大不知道是否还有别的优缺点,希望朋友们除了投票也可以指点下别的信息, 小弟感激不尽引流  #字节#  #腾讯#  #阿里#  #内容风控#  #风控#  #风控#  #选offer# 🫶️团队氛围
投递腾讯等公司10个岗位
点赞 评论 收藏
转发
2 20 评论
分享
牛客网
牛客企业服务