Java面经14
Java面经14
@author 习惯过了头
今天开始写分享会的内容,写了一些大致的内容:我的人生观、做事提前规划、大学三年历程、找实习的经历、关于学习方式、对于为知识付费的看法、对于大学阶段理财的看法、心理防御之精神胜利法、体验产品经理的工作。
下午学校就业指导课程安排我们去面试,我面了2家公司,规模不大,应该是小公司来的,都是Java开发岗位,2点 45分去的时候,人太多了,就先去操场体测,回来后再面试。
具体问什么我不太记得了
第一家公司:
先让我自我介绍,然后问项目,遇到了什么难点,怎么解决,用了什么框架,了解Mybaits吗,知不知道微服务,还有问我个人网站是写内容,我说是写个人博客;Java基础、JVM、网络、操作系统这些都不问,面试了5分钟左右
反问环节我问了薪资和工作时间,薪资她说不知道,这个要问人事,工作时间是朝九晚六;然后问被录用了主要是做什么工作,她说是培训1,2个星期,熟悉框架后就参与项目开发。
第二家公司:
问的就比较深入一点了,先自我介绍,边介绍边看我简历。因为我介绍时提到软考中级证书,然后他问这是什么证书捂脸,然后问项目,介绍一下项目、数据库是怎么设计的、数据库索引了解吗、索引是什么、为什么是用b+树,
而不用哈希或者其他数据结构。然后问框架怎么搭建、介绍一下Hibernate、说一下面向对象特性、说一下项目用到什么集合类、ArrayList 和 LinkedList的区别。
反问环节我问了工作内容个工作地点,他说该公司是有自己的产品,目前也有4个外包项目,主要是做智慧城市的项目。工作地点可以自己和人事沟通选择。然后我问后续还要不要去公司本部面试,他说不用,这次是技术面,过
了就有人事联系,到时候薪资可以谈。
面试官还是挺友好的,说他只是比我们早工作2,3年,不用那么拘束,不用说什么有幸被贵公司录用之类的话,哈

哈。都是出来混的
学校安排的公司规模不大,本来不怎么想去的,但是要签到,算入课程的成绩里。不过也有收获,大概知道中小企业、外包的面试难度,如果面试通过了,后续再更新,没有的话就更新到这里了,哈哈
分享会内容还有Java后端学习路线、书籍推荐、资源分享没写完,今天继续写。
说来惭愧,虽然“刷题导航”做了一遍,但是八大排序、图的深度、广度搜索我都不会。18号刷完题后就有点划水了这几天,得有一个新的规划,坚持下去。
工作室明天可以回去,今天要写一篇反思发给指导老师,不然不能回去
Java面经15
@author 白夜
今天下午主要去面试去了,下面说说面试经历和感受
首先说下背景,目前是在一家小公司已经工作了三年,最近考虑到未来的职业规划和发展,遂决定离职,然后面试的公司是家中等规模的公司,听HR说开发人员人数在四百多
一开始的时候给了三个笔试题,分别是:
第一个问题:

其实单例模式平时没怎么用过,然后就是看了下设计模式,然后面试官问我为什么需要线程安全,我说如果_ins为 nullptr的话可能会᯿复new,面试官问我还有吗,我就说想不出来了,然后问我每次获取实例的时候都wait一下不
会造成资源浪费吗,我说那判断下如果为nullptr要new了的时候才wait,然后面试官没作答,直接问下一个问题了(当时挺虚的)
第二个问题:
我当时可能有点紧张,就没想到内存安全到底要咋整,就直接判断了一下目标内存地址和src地址是否为nullptr,然后面试官问我为什么需要内存安全的时候我才突然想到要是出现内存᯿叠就会出问题了,如下:

如果从A-B复制到C-D的话,就会出现问题,但是但是做这个题的时候没想到,后来面试官过程中想到了立马说了出来(哈哈)
第三个问题:
没啥好说的,没啥问题
然后就是问了一些C++的内容,问我C++11的特性了不了解,然后我说decltype类型推断之类的,然后我说我学的时候就学的C++,不知道哪些是11才新增的特性,他就问我知道智能指针吗,我说知道,问我有哪几种,我说
shared_ptr和unique_ptr,然后问我就这两种吗,我说是的,问我没听说过weak_ptr吗,(其实知道有这个指针,但是当时看相关内容的时候觉得好像不会咋用到,就没太在意,果然学习还是要认真啊),然后我就说知道,
但是不太了解,然后面试官问我知不知道weak主要的应用场景,我说应该是用作标识用的吧,然后面试官就跳过
全站分卷索引 · 152 卷
- 1代码随想录知识星球精华(最强八股文)第五版(面经篇)
- 2后端面经02-美团
- 3Java面经02-阿里ICBU
- 4Java面经-04-CVET
- 5Java面经-06-字节后端
- 6Java面经08-用友
- 7Java面经09-快手
- 83. 计算机网络
- 94. 数据库
- 105. 算法
- 11Java面经11-美团
- 121.3 java的4种引用
- 132. JVM
- 143. 操作系统
- 154. 计算机网络
- 165. 数据库
- 17Java面经13
- 18Java面经14
- 19Java面经16
- 20Java面经17
- 21Java面经18
- 22二面
- 23三面
- 24面经19-Java-字节暑期实习
- 25字节三面
- 26面经21-Java-蚂蚁暑期实习
- 27蚂蚁三面
- 28MySQL
- 29计算机网络
- 30拉链法的工作原理
- 31确定桶下标
- 32扩容 - 基本原理
- 33链表转红黑树
- 34子进程和线程的区别
- 35协程
- 36数据库
- 37哈希索引
- 38计算机网络
- 39TCP和UDP的区别
- 40面经25-Java-百度二面
- 41面经26-Java-京东一面
- 42面经27-Spring
- 43计算机基础面经28
- 44计算机基础面经29
- 45计算机网络
- 46操作系统
- 47任务调度算法
- 48数据库
- 49计算机基础面经31
- 50乐观锁两种实现机制
- 51版本号机制
- 52死锁相关问题
- 53计算机网络
- 54拥塞控制的四种方法
- 55计算机基础面经32
- 56三次握手的流程
- 57计算机基础面经33
- 58计算机基础面经34
- 59异步
- 60C++后端
- 61面经3-C++-地平线
- 62面经6-C++-国电南瑞
- 63面经7-c++后端-字节
- 64二面
- 65面经11-C++-OPPO
- 66面经12-C++-商汤
- 67SelectDB
- 68面经15-C++-中望
- 69面经16-C++-米哈游
- 70面经17-C++-旷世
- 71面经19-C++-蔚来
- 72面经20-C++-第四范式
- 73面经21-C++-TP-Link
- 74面经23-C++-猿辅导
- 75面经25-C++-文远知行
- 76面经26-C++-百度
- 77百度二面
- 78百度三面
- 79面经27-C++-ZEKU
- 80ZEKU哲库HR面
- 81面经28-C++-VIVO
- 82面经29-C++-TPLINK
- 83字节二面
- 84HR面
- 85面经32-C++
- 86TCP的粘包与拆包
- 87引入协程的原因
- 88面经34-C++
- 892. 指针与引用的区别
- 902. Nagle 算法与延迟确认
- 91数据库
- 922. MVCC-多版本并发控制
- 93计算机网络
- 94面经36
- 95面经37
- 96面经38
- 97面经39-C++-拼多多+字节
- 98字节一面【7.27】
- 99shopee测开一面【7.29】
- 100一、表面上开销
- 101面经44-京东二面
- 102Go后端
- 103二面
- 104面经3-Go-字节日常实习
- 105字节二面
- 106字节三面
- 107HR面
- 108面经5-Go-字节暑期实习
- 109字节二面
- 110字节三面
- 111面经02-测开-百度提前批
- 112二面
- 113面经06-测试-海尔智家
- 114面经07-测开-蔚来
- 115面经09-测试-中望
- 116面经10-测开-ZEKU
- 117面经12-测试-科大讯飞
- 118面经15-测开-美团暑期实习
- 119面经16-测开-外企社招
- 120Nvidia四面
- 121面经2-前端-百度日常实习
- 122面经3-前端-得物面经
- 123面经4-前端-腾讯健康
- 124面经5-前端-字节面经
- 125面经6-前端-携程前端
- 126面经7-前端-顺丰
- 127面经9-前端-比特大陆日常实习
- 128面经10-前端-抖音
- 129面经11-前端-蔚来/百度/oppo
- 130百度提前批
- 131面经12-前端-知乎暑期实习
- 132知乎二面
- 133百度二面
- 134面经2-Android客户端-大疆
- 135二面
- 136面经3-客户端-字节暑期实习
- 137字节二面
- 138字节二面(深入项目,1h)
- 139面经5-客户端-字节
- 140面经6-客户端-字节
- 141算法
- 142面经3-NLP-科大讯法
- 143面经4-NLP-科大讯法
- 144面经7-游戏算法-莉莉丝
- 145面经10-算法
- 146面经11-算法-百度pnc暑期实习
- 147百度二面
- 148抖音一面
- 149嵌入式
- 150面经3-嵌入式-芯动科技
- 151面经4-嵌入式-韶音科技
- 152面经6-嵌入式-新华三