获赞
91
粉丝
30
关注
1
看过 TA
845
同济大学
2020
大数据开发工程师
IP属地:北京
努力的菜鸡
私信
关注
3.19笔试 a的不多 没想到米哈游给面了4.3一面本来一面应该更早点 之前面试官鸽了hh 就改到周一了1.自我介绍2.Hive sql提交时 底层的执行流程3.java里new对象的过程4.说一说类加载后面的事情 实际上就是问linking和initialization5.再说具体一下创建对象 说了new,dup,invokeSpecial和对象结构6.还是有细节没讲清楚 从操作系统层面来讲 深入一点 比如在c++里 我们手动申请内存时 如何管理一块内存的生命周期 关键节点和应该注意的问题 可能产生的错误 (这个确实回答的不好 确实不了解c++)7.有哪些类加载器 详细讲讲双亲委派机制8.Java 中字符串拼接有哪几种方式9.+和append方法做字符串拼接的话 结合JVM内存模型 来说说他们是如何实现的 过程是什么样的10.接上问 两种拼接方式有什么不同点11.GC 整个都聊了聊 判断垃圾 三色标记 垃圾回收算法 垃圾回收器都说了12.讲讲对Java反射的理解 什么时候要使用反射 举了动态代理JDKProxy的例子13.之前写代码时候有用过反射吗 没咋用过14.有用过注解吗 用过Spring Lombok junit的15.在深入一下 内存分配和操作系统打交道的 讲讲用户态和内核态16.上面讲到了Kafka的零拷贝 顺便帮我讲讲零拷贝的优化点呗17.详细讲讲用户态和内存态切换的开销18.什么场景下可以降低用户态和内核态的切换次数19.问个简单点的吧 TCP如何建立连接关闭连接20.你对拆包和粘包有什么了解吗 没有21.换个问题吧 讲讲DNS22.数据库的三范式23.讲讲如果不遵循2NF 会发生什么 回答成功把面试官逗乐了…24.讲讲链表反转的方式 可以用栈或者头插法25.如何判断链表有环 可以用HashSet26.做道算法题吧 牛客最接近的三数之和 做的很烂 暴力做了还有点问题 其实应该定位一个数➕双指针比较合理,每次做米子的算法都脑子不清醒hh
投递米哈游等公司10个岗位
0 点赞 评论 收藏
转发
陆续分享点面经 虽然大部分都被挂了hh 希望能帮到大家3.15 一面1.自我介绍2.题外话 怎么看待数仓和算法的联系3.项目4.介绍一下对大数据技术生态的了解5. 怎么理解spark和hive6.hive的逻辑架构7.MR的流程 8.整个MR有几次排序9.spark的shuffle10.怎么确定spark分解成多少个task,即spark任务的并行度怎么指定11.stage的划分12.数仓和数据库13.数仓分层 为什么要分层14.怎么评价数仓的好坏呢? 数据质量管理15.任务调度怎么做的 除了azkaban还知道什么? 其实还有airflow16.数据建模方式17.算法了解什么? 分类 回归18.讲讲逻辑回归19.上面讲的时候提到了sigmod激活函数 具体讲讲呗? 确实记不住公式20.逻辑回归和决策树的优缺点21.做一个题 牛客sql原题近30天完播率题目不是很难,但是我timestampdiff函数的参数位置给忘了…面试官提醒了一下做出来了22.反问面试官很耐心 很温柔 语速也不快 一笑特别像我初中同学hh3.21 二面1.自我介绍2.香港读研的培养方式 为什么去香港读研 感兴趣的课程 课程的知识体系 (日常被质疑水hh)3.项目介绍4.做的项目达到预期了吗5.数据建模方式6.数据质量管理怎么做的7.被质疑项目中数据质量管理的可靠性 比如sql写错了怎么检测到 其实可以对结果抽样 看看数据分布 数据明细等8.秋招春招的情况9.回过头来看怎么把项目做的更好10.你觉得你自我提升的效率怎么样11.考一道基础的算法题 非递减数组 eg:12334 target=3 输出左右边界二分查找找边界就可以了12.反问3.24 hr面1.自我介绍2.为什么想做数据开发3.工作的主要收获和经历4.工作时候遇到的最困难的时期 发生了啥5.和小伙伴横向协作的时候遇到的不达预期的情况6.对于选择公司的期待和诉求7.最后又舔了舔 prpr希望运气好点能收到offer吧 等待的日子还是挺煎熬的 #美团# 3.29更新中午收到了oc hr说这几天打电话打不通 感谢美团 希望大家都能得尝所愿3.30 晚上收到offer~
投递美团等公司10个岗位
0 点赞 评论 收藏
转发
0 点赞 评论 收藏
转发
牛客网
牛客企业服务