货拉拉大数据开发一面[校招]

1.自我介绍
Java基础
2.Java基本数据类型
3.抽象,抽象类与接口的区别
4.Java多态
5.String、StringBuffer和StringBuilder区别
6.HashMap和HashTable区别
7.线程和进程的区别

聊到了以前后端的项目用过什么框架
8.SpringBoot介绍,AOP

回到基础
9.Java类加载过程
10.JVM内存模型
11.垃圾回收算法

介绍了研究生在做的项目是3D视觉,深度学习需要用Python
12.Python元组与字典
13.PythonList和Set
14.Python装饰器的作用

回到了后端项目
15.问用过什么数据库,答MySQL和PostgreSQL,要求对比
16.最左前缀原则
17.SQL语句优化一般考虑哪些方面
18.反问
全程大概45min,问基础还是比较多,没有手撕算法题,无奈自己掌握得也不到位,记录一下分享给大家
#大数据开发工程师##面经##货拉拉##校招#
全部评论
这是Java后端吧
点赞 回复 分享
发布于 2021-08-19 15:23
老哥,做大数据开发的话 机器学习方面的算法需要学多少呢,我现在马上研二,不知道往开发方向学习还是往偏算法的数据挖掘发展,忘老哥指教。
点赞 回复 分享
发布于 2021-08-19 09:48
朋友,为啥你能经历两次校招。
点赞 回复 分享
发布于 2021-08-18 10:16
这是提前批?而且感觉不像大数据呢
点赞 回复 分享
发布于 2021-08-16 22:30

相关推荐

1.简单的自我介绍做一个简短的自我介绍。实习的时间是多长?2.场景问题结合项目细节假如一个网页上有张网络图片,用户反馈加载慢,你会怎么分析和怎么解决?如果明确是因为这张图片比较大,你会怎么做解决?你知道压缩比最高的图片编码格式是哪一种吗?有了解过吗?针对Qt项目:Qt里面有哪些实现异步的方式?可以介绍一下吗?使用异步信号槽实现了一个什么样的工作?UI的更新可以放在异步子线程里面做吗?针对项目中滑动窗口历史管理模块:你是怎么设计这个模块的数据结构的?涉及到设计的一些主要的接口有哪些?你的窗口的更新策略是怎样的?如果历史消息的长度超出了API的token限制,除了你刚才提到的那种解决方式以外,你觉得还可以尝试用什么样的方式来解决这个问题?如果我们现在要做一个对历史消息进行摘要的事情,你会怎么设计你的技术方案?假设现在希望你在一个电商应用里面接入微信支付:接入微信支付可能要准备一些什么东西/材料给到微信支付?微信会提供一些什么东西给你,让你能够来接入微信支付?如果一个用户在做一次微信支付时,你的前端、后端,还有微信这边,他们之间是怎么通信对接的?3.手撕算法题用你最擅长的语言实现一个LRU Cache。要求:get和put方法的时间复杂度必须是O(1)。4.反问询问如果能够进入实习,公司对于客户端开发方向实习生的培养制度是怎样的。客户端开发的具体工作流程。关于技术栈与可以提前准备的东西。
查看20道真题和解析
点赞 评论 收藏
分享
评论
4
14
分享

创作者周榜

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