微众数据平台开发暑期实习面筋

    作者:Wayne_Tseng54
    链接:https://www.nowcoder.com/discuss/642603?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    微众银行—-数据仓库(平台开发方向)实习一面+二面
    笔试结束后差不多一周接到电话通知面试,约的是这周一下午五点到六点面试(我以为是半小时可以结束,没想到面试官一直追问了一个小时 🤣)
    五点钟通过面试官微信进行电话面试,首先是问了个人情况还有能来实习多久的问题,接下来问的东西主要是JAVA基础和大数据的知识
    1.讲讲HashMap的底层原理,它和HashTable有什么区别,如果要实现并发操作应该用什么(答了ConcurrentHashMap)
    2.JVM原理和GC机制、类加载机制
    3.多线程和线程池的使用
    4.MySQL的索引机制,B树和B+树的区别?
    5.Redis的常用数据结构,如何实现持久化?
    6.数据库的三大范式有哪些
    7.平时用过哪些Linux命令和Git命令
    8.SparkCore和SparkSQL的底层架构是怎样的(只答出来SparkCore 🤣)
    9.Spark常用算子有哪些?(Transformation/Action)RDD宽依赖、窄依赖区别,SparkShuffle会发生在什么情况下?
    最后是结合项目讲了一下协同过滤算法,遇到的技术难点和解决方案,有没有参加过哪些数据类竞赛
    反问阶段问了一下部门的技术栈和对自己的面试评价
    ——————————————————————————————————-
    二面更新
    二面是视频面试,面试官好像是部门老大,估计是最后一轮技术面了,问的都属于开放性技术问题
    1. 讲讲你做过的最印象深刻的一个项目?在工程上面做了哪些改进?
    2. 你学习过程中遇到的最大的成就和遗憾分别是什么?
    3. 你为什么会选择工作点在武汉的这个岗位?(内心OS:这不是你们后来给我调剂的吗hhh)
    4. 个人优缺点+对于整个大数据行业发展的个人看法
    反问阶段主要问了下对于实习生的培养计划问题
    最后许愿hr面,希望五一假期之前能收到好消息