远景智能 数据研发一二面凉经

一面:9.4晚,电话面,30min,侧重基础

自我介绍
介绍项目
java基础内容:三大特性、hashmap底层、ArrayList和linkedlist等
Hadoop相关:我有一个云计算比赛用到了Hadoop,详细介绍过程。谈谈shuffle、数据倾斜等

--------------------下面是我整理的其他面经问题--------------------
【java】:
Java的特性
spring的两大特性
hash,解决hash冲突
多线程,Callable和Runnable区别
知道哪些分布式框架
csrf
xss
jvm
System.gc()的条件,调用System.gc()一定会触发垃圾回收嘛
谈谈GC的发展过程
GC调优
反射
mvcc
wait和sleep区别,为什么wait是Object的方法,sleep不是

【数据结构】:
快排,及其空间时间复杂度
数据结构线性表有哪些?
知道哪些树?二叉树,B树?
数据非常大无法放入内存如何做?还有别的方案么?这个方案有哪些不足?
零拷贝知道么

【数据库】:
group by,having order by的顺序,怎么看它们的顺序
数据库索引
数据库的join操作,谈谈这个操作怎么做
数据库存储过程
一条SQL语句在MySQL中会经过怎样的过程
sql(查询前20名消息)
场景设计题,给出场景要求设计数据库

【网络】:
osi七层模型,会话层和表示层的关系
计算机网络七层协议每层对数据做了怎样的处理和封***r /> tcp与udp区别与相同,视频使用tcp还是udp,为什么?
超时重传,滑动窗口
什么场景下滑动窗口效率低
拥塞控制与流量控制
拥塞控制算法最坏的场景

【手撕代码题】:
重复删除当前指针后面的第n个数
数组找到所有重复元素
先序中序重建二叉树
打印二叉树所有路径
实现shared_ptr
实现vector的push_back
约瑟夫环
两个有序序列,求合并后的中位数。手写代码,写的常规解法,面试官让优化,然后提示用序列的本身有序+中位数特点做,问时间复杂度

【其他】:
一面中哪些问题记忆深刻?
上一面回答的不好的问题是哪个,如果还有机会会怎么回答

【HR面】:
你的缺点?
对996的看法?
对远景的认识啊,希望做哪个方向的工作啊,平时怎么学习啊,为什么选择这个方向
对远景的看法
职业规划

二面:9.8下午,现场面,40min,深挖项目

【注意】不在意做的项目,但是会问的很深,抠细节!!!要确定是你自己做的,跟他讲得明明白白。
介绍项目中检索系统使用的框架,http完整的传输过程
谈谈你用的ElasticSearch如何进行分布式索引的?如何实现的?
谈谈你的研究内容?多大数据量?模式挖掘为何不并行?
被怼的头皮发麻,我不会的地方依然不屈不挠地追问,等我回答···二面卒~#远景能源有限公司##面经##校招#
全部评论

相关推荐

2 17 评论
分享
牛客网
牛客企业服务