哈啰出行-java开发工程师

一面:10.28 45min 八股+实习  软件研发中心-做营销相关业务

* 自我介绍
* 平时怎么学技术?源码看的多吗?
* 设计模式你了解哪些呢?
* 实习中用到设计模式的地方 具体讲一讲
* jdk中你了解到的设计模式
* 讲讲java的集合框架
* hashmap底层数据结构
* 除了拉链法还有什么方法解决hash冲突
* ThreadLocal的作用?
* ThreadLocal在平时使用的注意点
* jvm内存模型
* 实习项目的垃圾回收器
* CMS一般和哪个垃圾回收器配合使用
* CMS 和 ParNew 的组合 什么情况会触发fullgc
* G1主要的优化点
* 实习做过JVM调优吗?
* 线程池的常见参数
* 动态调整线程池怎么做呢?
* Redis常见的数据结构
* Redis缓存穿透
* Redis怎么实现分布式锁
* 怎么防止误删
* 比对和删除动作怎么保证原子性
* 项目怎么做的领域划分
* 有没有做防止超卖的一些措施?
* MQ具体在哪些点使用了?
* 实习中印象深刻的点 将具体怎么做的?

二面:11.05  40min多 基本都在问实习   感觉和面试官聊的挺投入挺好的 ,二面完反手就给我挂了。唉

* 自我介绍
* 介绍实习,每一段都挨着挨着问
* 实习项目中SaaS租户数据隔离是怎么实现的
* 对于SaaS版本的迭代,私有化客户怎么更新 新版本的功能
* 限流怎么做的
* 反问
全部评论
有手撕嘛
1 回复 分享
发布于 2024-11-15 18:48 河南
同部门 二面完一直没后续
1 回复 分享
发布于 2024-11-14 17:44 上海
挂了会有感谢信吗
1 回复 分享
发布于 2024-11-14 15:27 陕西
有没有拷打你实习具体做了哪些业务需求
1 回复 分享
发布于 2024-11-14 14:36 江苏
老哥是日常还是秋招
点赞 回复 分享
发布于 01-03 00:23 上海

相关推荐

05-18 02:32
已编辑
华东师范大学 Java
倍受打击的一天:淘天笔试前夕看到了蚂蚁面试流程结束的信息(以后一定改掉笔试前看流程的怪癖😅),来不及悲伤就迎战笔试,第一道算法卡了很久,怎么改都只能过15%的用例,交完试卷不久想到是最后一个判断的地方取反了,唉,临场还是慌了,自己刷题应该不会犯这种低级失误,最后1.3/3,暑期是和淘天无缘了😄说说bg吧,废鼠是科班摆子,2月底开始备战暑期实习,技术积累只有快忘完的Java基础/计网/操统,算法将将能做ez也不知道当时怎么想的,一股脑扎紧了Java后端,如果走前端或客户端,应该不至于现在还一无所获。最近3个月,几乎每周都是996,奈何专注力太差,每天有效的学习时间也就5/6个小时,速成了spring,mybatis,包装了一个微服务项目,看了小林的redis,mysql,guide的juc/jvm,常问的八股背的还行,简单学了mq和springcloud,算法吭哧吭哧刷完了hot100(部分二刷)。4月初赶上中期结课的高峰期,清明附近的两周主要忙着学校的事,四月下旬开始海投,估计五一前筛选工作都放缓了,当时投的都泡池子了,只有腾讯的cpp岗捞面(疑似kpi),可能技术栈不对口,面试官问了很基础的java八股也没反馈,然后开始拷打计网/操统,计网都答上了,操统真不会啊手撕是简单的mid,10min码完,用的内置ide也没测试,感觉面试官也不关心结果匆匆结束,三天后感谢信51给自己放了两天假,剩下三天复习了一下八股,泛泛地学了些ai的知识,5.1后笔试扎堆,做了蚂蚁/pdd/灵犀的,隔周哈啰/蚂蚁/pdd约面,当时还挺开心的,觉的自己手撕能力提高了不少,能过大厂的笔试了,殊不知即将迎来面试暴击。哈啰一面,面试官“我们部门是做爬虫的,主要用python,你考虑转岗么,不考虑的话,现在就可以结束了”,我***,简历全篇就技术栈里提了一嘴python,投的也是后端Java岗,转岗的问题不能发邮件问么,“不想转”,开门黑pdd一面,上来先手撕,精准命中算法盲区,好久没接触的堆,只记得小根堆结构,上浮下沉怎么操作全然忘记,卡了半小时没撕出来,不过面试官挺和善,进入项目拷打和八股环节,大概都说到了,但想到手撕卡了那么久,感觉必寄,后续约了二面,不知道是不是陪跑蚂蚁一面,电话面,主要围绕项目问八股,答的七七八八,出的场景题刚好看到过,背出了最佳实践,然后开始问ai,没问具体问题,让我说自己接触到的,扯了15min,面试官也挺和善,反问环节,说我笔试排序比较高,有进展会联系我,感觉发挥的不错,期待了一晚上,结果隔天笔试前夕看到了流程结束的信息(毕竟太晚了,估计前面的人接了offer没hc了,或者同期有更厉害的大佬,不晓得了)蚂蚁自认为发挥不错隔天挂,pdd手撕卡住还进二面,感觉过不过全看运气,好无力淘天笔试又犯低级失误,还有一些生活中的烦心事,叠加在一起,下午心态崩了,也不push自己复习了,放半天假吧,明天从头来过。“世界上,只有一种真正的英雄主义,那就是认清了生活的真相后还依然热爱它”,高中最爱用的作文套话,三年后还在激励着找实习的废鼠与牛友共勉
点赞 评论 收藏
分享
个人情况: 24 届中国矿业本,工科专业,非科班,无工作经验(考研)机考:1.求三个矩形 A、B、C 相交区域的面积,给出每个矩形的左上顶点坐标以及长宽数据。2.给定一个字符串,该字符串由 @ 分成两部分。@前的部分表示可以使用的字母及其数量。@ 后的部分表示已经被使用的字母及使用的数量。你需要按原字符串的顺序输出剩余的可使用字母及其剩余数量。例:输入:a3b2c1@a1c1 输出:a2b23.寻找单词。给定一系列等长字符串,组成一个二维矩阵。给定一个目标单词,判断是否存在一系列上下左右相邻的字母能够按顺序连成目标单词,若存在,按顺序打印每个字母在矩阵中的位置(连接时每个字母只能用一次)。例:输入:ACCF,CDED,BESS,FECA target:ACCESS组成矩阵:A,C,C,FC,D,E,DB,E,S,SF,E,C,A输出:0, 0 0, 1 0, 2 1, 2 2, 2 2, 3HR资面:1.自我介绍2.个人情况3.断档原因4.家庭情况5.根据简历内容提问6.觉得自己有什么优势7.是否有其他 offer8.为什么选择来 OD9.职业规划10.薪资期望11.反问环节技术一面:1.手撕代码:将一组 IPv4 地址格式的字符串按照升序进行排序,并讲解代码思路。比较规则:192.168.1.1 > 192.168.0.1 172.168.6.1 < 192.168.0.12.介绍一个自己的项目或作品3.如何对该项目的需求进行分析,并拆分项目功能模块4.项目用到了 MVC,讲解 M、V、C 分别负责了哪些功能5.static 的作用6.vector 和 list 的区别7.迭代器的作用8.冒泡排序与快速排序的算法原理9.虚函数与普通函数有什么区别10.多线程与多进程有什么区别技术二面:1.手撕代码:Leetcode 165. 比较版本号2.简单介绍简历上的一个项目3.该项目的某个功能的算法实现思路4.项目的程序设计问题5.unordered_map 的原理6.如何解决哈希表的冲突问题7.进程间的通信方式有哪些8.如何解决在工作中遇到的问题主管面:1.自我介绍2.断档情况了解3.考研目标院校与专业4.为什么选择考这个专业,而不是计算机专业5.为什么当初选择考研而不是找工作6.不是计算机专业,为什么选择这一行7.本科专业、考研目标专业、就业领域方向差异过大,是否觉得自己没有选对方向总结:1.技术面的难度不算太高,问的问题也是八股偏多(大概是因为没有工作经验),其余的也大都与简历内容相关。现场编程题目的难度不算高,但是限时 40 分钟,平时要注意多加练习。2.HR 面比较轻松,回答的时候要以实事求是为主,并要能尽量体现自己:① 有正常的交流与逻辑思维能力;② 有获得这份工作的意愿;③稳定性好等。3.综面时给的压力很大(因人而异),面试官的提问十分直接和尖锐,问的都是痛点,而且会追根问底。最好对类似的一系列问题提前做一个准备,不要被打个措手不及。4.饼饼老师会发一些算法和面经攻略,准备起来真的便捷很多,大家老实啃透资料基本就没问题了!
华为主管面593人在聊
点赞 评论 收藏
分享
评论
6
45
分享

创作者周榜

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