记录面试经历
2022年1月27日
上午快递100一面
问的问题大部分比较有深度(菜鸡一枚,大佬轻喷)
期间多个问题没回答上来
有三个没回答上来后面试官说“这个以后应该看看的”
严重减分了应该
有一个问题面试官说这个没回答上来没关系的
面试官蛮亲切的
长得挺帅~~
最后还鼓励我应该多学一学知识
面试问题如下:
1.开门见山--自我介绍
2.说一下java和c的区别。
3.java的三大特性分别细说一下。
4.说一下多态的实现方式。
5.java集合有了解嘛?说一下常见的集合。
6.hash Map和hashTable的区别?hashTable如何实现线程安全的?
7.hashMap也有个线程安全的你知道么?currentHash Map如何实现线程安全?
8.arrayList和linkedList的区别是?
9.java线程的实现方法?线程池参数说一下。
10.JVM的内存结构说一下。
11.JDBC的执行过程聊一下,prepareStatement和statement的区别以及分别的应用场景。
12.数据库中的事物特性说一下?读脏数据聊一下。
13.spring和springboot的区别说一下,分别的优缺点是什么?
14.聊聊你的项目....
15.收尾--反问环节
----------------------------------
2022年1月27日
中科创达一面
总体很nice
问的比较基础
不过也有没回答上来的
问了一个LRU算法
操作系统学习的
当时没反应过来
问面试官中文名字
说是一个缓存算法
当时心想估计不是我学的那个
结果面试完一百度
就是那个
全称是Least Recently Used的缩写
即最近最少使用
最熟悉这个了
操作系统线程那一方面的
哭晕~
还问了线程池创建模板
没记住英文名字
就回答了两个
然后说
英文名字记不住了
所以说
英语好真的
很重要
very import!
后来问了
为什么去南京
又聊了聊其他的
结束~~
全部评论
这个阶段,适合海投,多面试,积累经验。感兴趣试试我公司嘛,中孚信息,主要做网络安全,网安头部企业,感兴趣可以点我头像进入主页查看详细信息。祝offer多多,顺利签约。
3 回复 分享
发布于 2022-03-01 13:17
哇哦感恩
点赞 回复 分享
发布于 2022-04-04 13:16
老哥去哪儿了
点赞 回复 分享
发布于 2022-03-04 20:23
建带的过来看看😋
点赞 回复 分享
发布于 2022-02-21 09:28

相关推荐

头像
09-17 15:14
已编辑
小红书_广告投放_后端开发
好的,这是一份根据你提供的对话整理的Java后端开发面试经验(面经),还原了面试流程、技术问答和核心考察点。-----### **小米Java后端实习岗面试经验****面试时间:** 约25分钟**面试形式:** 语音面试-----#### **一、开场与项目经历深挖 (约10分钟)**面试官非常直接,在简单的问好和确认身份后,直接切入简历中的实习经历。**面试官:** 看你最近在XXX实习过,能具体讲讲吗?**我:** (介绍了自己所在的团队和业务)XXX**面试官:** 你在里面具体做了什么事?**我:**实习部分 省略布隆过滤器    缓存穿透    分库分表-----#### **二、Java基础知识考察 (约5分钟)**面试官通过在线聊天窗口打字的方式,开始考察Java基础。**问题1:字符串比较**面试官打出代码:```javaString a = // ... some string initializationif (a == "Hello") {// ... do something}```**面试官:** “这样写代码有问题吗?”**我:*** “有问题,这里应该用`.equals()`方法进行比较,而不是用`==`。”* (尝试解释原因)“`==`对于引用类型,比较的是对象的内存地址。而`.equals()`方法(在String类中被重写后)比较的是字符串的内容是否相同。”* *(自我复盘:当时解释得有点磕巴,一开始把两个的作用说反了,但很快纠正了过来。核心点答对了,但表达不够流畅。)***问题2:浮点数比较**面试官接着打出代码:```javadouble a = 2.0;if (a == 2) {// ... do something}```**面试官:** “这样可以吗?”**我:*** “我觉得这样应该是可以的。”* *(自我复盘:这是一个经典的陷阱题。虽然`2.0 == 2`在Java中会返回`true`,因为整数`2`会被自动类型提升为`double`。但面试官实际想考察的是浮点数精度问题。更严谨的回答应该是:‘对于简单的、可以精确表示的浮点数,这样做没问题。但通常不推荐使用==直接比较两个浮点数,因为计算机存储浮点数存在精度误差,应该使用一个极小的阈值(epsilon)来判断两者之差的绝对值是否足够小。’)*-----#### **三、算法题 (约10分钟)**赎金信 改编版, 在一个数组中找到只存在一次的数。-----#### **总结**这次面试整体节奏较快,问题由浅入深,比较典型。1.  **项目经历是重点:** 面试官非常关注你在实习项目中具体做了什么、遇到了什么问题、如何解决的、以及最终产出了什么价值。能够清晰地表达出项目的\*\*背景(Problem)、方案(Action)、结果(Result)\*\*非常重要。2.  **技术深度:** 对于简历上写的技术点,如“Redis优化”,一定要准备好被深挖,能够讲清楚其原理、实现细节和选型考量。3.  **基础知识需扎实:** Java基础(如`==` vs `equals`,浮点数比较)是必考题,不仅要知其然,还要知其所以然,能清晰准确地表达出来。4.  **算法能力:** 对于经典的算法题,要能迅速给出最优解法,并准确分析其时空复杂度。在沟通思路时,尽量主动、完整地把整个解法流程和优缺点都讲清楚。
查看4道真题和解析
点赞 评论 收藏
分享
评论
13
31
分享

创作者周榜

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