美团大数据开发工程师-转正实习

发帖求好运

部门:基础研发平台-数据科学与平台部
---------
一面:57min
1.自我介绍;
2.讲最熟悉的项目;
3.爬虫遇到的问题,如何处理的呢;
4.mysql:left join \ right join \ full join,用一个案例讲一下;
5.数据仓库了解吗;
6.Hashmap的原理了解吗;
7.Hadoop了解吗;
8.NameNode了解吗;
9.HDFS为什么安全呢;
10.数据分析和大数据开发的区别;

面试官真的很好,爱了爱了
---------
许愿团子
全部评论
想请问下数据分析和大数据开发的区别数学专业后年毕业,现在想转互联网,感觉这两个工作都会要一点数学人(至少不是“计算机及相关专业”),万分感谢
4 回复 分享
发布于 2023-06-07 02:10 浙江
数据和后端哪个好呀
1 回复 分享
发布于 2023-07-12 12:09 北京
蛙趣,相同的部门岗位!我周四入职,加油加油!
1 回复 分享
发布于 2023-06-05 21:08 天津

相关推荐

有些时候也不是很准,但挂了是预测比较准的,有时候自己感觉要挂了那是真挂了- 开始讨论社会现状or发展潮流1. 你如何看待ai的发展/你认为ai会取代你的岗位吗?(某保险公司ai产品面)2. 你认为一个公司研发自己的ai工具在成本上是否可行?(某ai&数据库公司数据工程面)- 询问你的到岗信息(业务面试官提问)1. 业务面试官问你什么时候能到?能实习多久?(个人经历来说业务面试官问这个问题,80%的可能是过了,但是hr问的话属于基础问题)2. 这个岗位技术成分可能没有之前的实习那么多,能接受吗?挂- 明示型1. 多练练某技术/能力(研发面运营岗)2. 回答问题偏低层逻辑(比如研发面产品/运营岗)3. 直接告诉你公司某岗位还在招聘,可以推给那边(某外企业务面)- 常规型1. 没有问任何跟这个岗位相关的问题,纯纯简历+八股走过场2. 没有提问这个岗位在常规认识中所需要的技术问题(某房产中介公司数据分析岗,拒绝的原因是技术栈不匹配,这个数分岗所需要的技术栈只有excel)3.面试过程中手撕没做出来/较多问题没有回答上百思不得其解型- 面试快结束的时候问对于产品岗位类型有偏向吗?(这个部门有tob/c ai/软件多种产品岗,我回答了希望有一些ai元素,对b/c没有明显偏向,还是挂了)
听到哪句话代表面试稳了O...
点赞 评论 收藏
分享
微步在线一面,上来本来还行自我介绍的,结果都不要自我介绍,直接开始八股轰炸:1、介绍一下Java的Object对象有哪些方法?2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?3、介绍一下HashMap4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性5、Java的异常分为哪几种?6、受检异常和非受检异常在使用上有何不同?7、介绍一下Java对象的创建过程8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?10、引用类型除了强引用还是有什么类型的引用?11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?16、使用过线程池吗?谈谈线程池有哪些核心参数?17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
查看17道真题和解析
点赞 评论 收藏
分享
09-02 22:36
已编辑
北京邮电大学 Java
行业合作平台 base 北京1. 自我介绍2. 点评项目超卖问题怎么解决的3. 乐观锁什么问题,比如说十个线程同时到,无限自旋次数,最多会相当于多少个请求打过来(10+9+8+……+1 = 55)4. 高并发场景下有什么问题(就答了个线程安全)5. 使用悲观锁呢,乐观锁重复请求会很多,悲观锁效率低,那该怎么办(这里没答出来,就说了个存到redis内预扣减)6. 存到redis内预扣减的话lua脚本该怎么写7. 为什么用lua脚本能保证原子性(这里稀里糊涂的说了单线程,然后面试官就扯到多线程,然后就说多线程具体是怎么多线程的)8. 为什么使用redis效率就高,使用java能实现这种效率吗(说实话,这里没太明白要问什么)9. 一人一单怎么解决的,使用了分布式锁10. setnx为什么能实现分布式锁11. 使用分布式锁有一个问题,业务没执行完超时释放了,那怎么办12. 使用redission了是吧,底层是怎么续期的呢(这里回了看门狗机制,然后直接让手撕看门狗)13. 写了15min左右看门狗,写的依托,面试官也没说啥,看我前五分钟没动,说可以用伪代码,也不用完全一样(好人面试官)14. 项目拷打完直接JVM,内存分区有什么15. 元空间中存的是什么东西,运行时常量池里面存了什么,和堆中的字符串常量池有什么区别16. 简单完整的说说垃圾回收(这里说JVM会监控内存然后内存不够就启动gc)17. 什么情况下会触发gc(答了new一个对象空间不够的时候,还有system.gc()可能会调用)18. 既然system.gc()不一定会启动gc,那么还要他干什么(我这直接蒙,不知道在问啥)19. 判断无用对象方法(引用计数法、可达性分析)20. 可达性分析法中,没有被gc roots标记的对象怎么处理(这里也不知道在说啥,直接答了一个标记的对象放到一块,然后剩下的直接清理)21. rabbitmq在项目中怎么用的22. 什么情况下要使用rabbitmq23. 又回到了项目,我要取消订单的时候mq该怎么使用(这里说取消订单放到另一个队列中)24. 那么这两个队列一个是取消队列,一个是正常的下单队列,那要是取消队列的消息先被消费,然后才是下单队列被消费改哦怎么办(这个mq完全没见过,直接说不知道)25. 线程池七大核心参数26. 线程池提交任务怎么修改成核心线程->非核心线程->阻塞队列,这种方式(这里就答了同步队列,后来查了发现是要自定义阻塞队列)27. mysql建表的时候要注意什么28. mysql创建索引要注意什么29. limit有什么问题(答了深度分页问题)30. 有了解过大模型什么的吗面试官人很好,手撕redission看门狗的时候宕机了5min也没push,有的地方答得慢了也会提醒,但是有的问题确实是没太看懂要问什么两个小时之后约9.4二面
查看30道真题和解析
点赞 评论 收藏
分享
评论
9
55
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务