一面(20min) 做题:每日温度,单调栈 机试题最后一题思路 项目介绍 平时怎么学习的(非科班) 知道哪些数据结构与算法 反问 二面(50min) 自我介绍 面向对象的封装和多态 线程的创建方式 为什么用线程池,线程池的好处 多线程的同步方案 哪些类不适合作为锁对象 spring 解释MVC mybatis如何防止SQL注入 mysql响应比较慢,如何进行定位(慢查询日志) 定位sql后如何分析
我刚一面面完20分钟,hr给我打电话喊我去二面,说二面面试官已经在等我了,????? 我饭都没吃,忍着愤怒去参加了 20:20-20:50 1. 10:00 赶时间,先给你代码题吧,你做第一道,剩下说思路就行 n 级台阶,一次允许走1 级,2 级,3 级。 a) 一共有多少种走法 b) 把a)的所有的走法都列出来 c) 如果不考虑先后顺序(比如3 级台阶,先走1级再走2 级和先走2级再走1级是同一
### 技术一面 3.14 1. 在过往的项目中你负责的什么 2. 遇到了什么困难?当时是如何解决的?还遇到过其他问题吗 3. 封装继承多态,说一说,以及应用 4. 平时会使用到的集合有哪些? 5. HashMap 6. 多线程中如何使用的锁 7. 算法题-全排列(给定一个数N,给出1到N的所有排列组合) ### 技术二面 3.15 1. 数据库分表是如何分的? 2. Redis内存溢出是如何定位
华为提前批,我比较幸运,只有一轮技术面和一轮主管面,目前在池子中 一、技术面(时长1h5min) 08-18 1. Java的跨平台的机制是什么? 2. JVM内存是怎么管理的? 3. GC一般在什么时候触发? 4. 调用GC(System.gc())之后会立即触发吗? 如果立马触发的话,会导致频繁回收,又会带来什么问题? 如果不是,是什么机制来保障的(finalize) 5. J
我的负责的小哥哥写的Java面经的哦,有需要的可以随时联系哦 2020年毕业,本硕土木工程,在学校因课题原因接触过编程,工作了一段时间,后来转行学了Java,简历推到了华为OD,面试经验分享。 机考: 机考共三道题,前面两道各100分的简单题,最后一道200分,至少中等难度,甚至困难,看运气。机考平台牛客网,ACM模式。可以先刷刷牛客的题,为保障拿下最后一题,可以刷刷**的专题。 第一题:停车场最
机试 280 2023-03-31 一面 1、有哪些集合 conlletion: set、list(arraylist, linkedlist) 、queue map: hashmap、hashtable、treemap 2、什么情况下用什么集合 1、改查选择 ArrayList,因为数组能够随机访问,效率高 2、如果有先进先出特点的,就用queue 3、如果数据是一对一对的,可以考虑map 4、
背景 :一本大学 +2年java开发经验 由于现在所在公司主业务轻技术,想找一份能够深耕技术领域的工作,遂萌生了换工作的想法。 过程: 8.11日通过牛客找到timo投递简历,并开始按照她给的刷题注意事项和攻略自己在力扣和牛客上刷题,主刷力扣的top100,牛客中等题也刷一刷,主要是为了熟悉考试时的编译环境。 8.23日 机考 总分300 刷了小半个月题就联系Timo姐申请机考了,她超级负责,考
本人背景:985本科,五年相关工作经验 机考:400 之前有断断续续刷点牛客和leetcode的题,然后机考前突击了几天,就上了。 第一题:贪心算法的幼儿园让小朋友报告同小区的同学,统计人数 第二题:忘了 第三题:给出十进制数,找二进制1出现最多的元素 HR面:没什么技术内容,简单聊了聊天。 技术一面:问了java八股,mysql视图,索引,jvm,手撕代码:找字符串最长公共前缀 技术二面:主要问
目标院校,完全无关的专业。2020年疫情原因导致延毕一年。2021年毕业后考公,直到去年10月份,感觉考公成绩始终提不上去,就想找个支线分摊风险。于是选择了同步自学java。年初考公结果预料中的不理想,开始投了些java校招,只有个别小公司有面试邀请。在这期间了解到了od的招聘,感觉是目debuff叠满的情况下较好的选择了。从三月底开自己准备,到七月中旬入职,也算是坎坷。将这个过程总结下: 1.如
双非一本目标院校,软件工程专业,半年工作经验及在校实习经验。半年工作主要是使用GO开发但是这次面试od的岗位是Java开发。年后主要先是复习了在校期间做的Java项目,整理半年工作的主要内容。针对面试复习数据结构和算法。主要通过LeetCode和网上的od笔试专项题目。这部分题目刷过一遍就会有个大致的印象。八股文主要是复习Java语言本身的特性(多线程,集合,1.8新特性),mysql数据库,jv
背景:三战失败选手,双非目标院校,计算机相关专业,无工作经验和项目。 我本来是去别的部门的,在技术面之前什么都说好了,但是机试过之后说约不上技术面。我真的吐了,为啥不早说。考了三次研的我挺害怕失败,后面说约不上技术面就打算放弃了。多亏栗栗姐帮我迅速找到可以约技术面的部门。给我推荐了华为云,真的是又快又稳。从技术一面到最后拿到offer不到十天的时间。可见找一个靠谱的hr是一件很重要的事。 总的来说
机试 280 背景: 从去年开始,学校不是目标院校,去年9月份投了云计算,面试通过,后面没hc了,就没能进去(投递的部门的HR)。 今年2月裁员,就又投一次(重新投递的栗栗 lfyslp ),这次是数字能源,4-19收到offer,确定了4-27入职。 没工作两月,自我焦虑挺折磨人的,当前环境也确实找工作不容易。 2023-03-31 一面 1、有哪些集合 conlletion: set、list
#软件开发2023笔面经# 技术一面:由本部门的人来面试。自我介绍后开始问问题,主要是理论性的问题,就问了10来分钟就手撕代码了。 RabbitMQ的消息丢失如何解决 AOP的实现和应用场景 数据库隔离级别,sql优化,索引的存储原理 Redis的在自己项目中如何用的,处理了哪些问题 Nacos心跳机制 RPC是什么,Dubbo用的什么协议 有没有研读过哪些源码源码(加分项,如Spring的循环依
#软件开发2023笔面经# 由其它部门的人来面试。基本问业务问题,问了有半个小时,个人觉得问题答得一般,但是和面试官的互动很多,回答问题要有一个思考的过程,因为考察的是业务能力,大胆从不同的方面说出你的想法,但不能瞎说,考虑不足也没事,主要要有想法,有思辨性。 问题:如何理解面向对象;处理业务的类和定义实体的类的区别,为什么会有这种区别;Seata用的模式和工作机制,使用的负载均衡算法有哪些不足,
#软件开发2023笔面经# HR面。首先她介绍了后续面试流程,以及薪资构成。然后就开始自我介绍,然后通过你的介绍的点来问,比如我说喜欢如篮球的团队运动,乐于沟通,面试官就问工作中跨部门或小组协作出现分歧,你是如何解决的?还有根据你的兴趣爱好,你的家庭情况,来了解你的生活学习状态,最后问了薪资,然后反问。放开聊天就行,要表现出积极进取的态度。 综面:主管面试。也是先做了自我介绍。然后开问:对代码的质