← 返回目录

Java面经14

第 18 / 152 卷日期:

Java面经14

@author 习惯过了头

今天开始写分享会的内容,写了一些大致的内容:我的人生观、做事提前规划、大学三年历程、找实习的经历、关于学习方式、对于为知识付费的看法、对于大学阶段理财的看法、心理防御之精神胜利法、体验产品经理的工作。

下午学校就业指导课程安排我们去面试,我面了2家公司,规模不大,应该是小公司来的,都是Java开发岗位,2点 45分去的时候,人太多了,就先去操场体测,回来后再面试。

具体问什么我不太记得了

第一家公司:

先让我自我介绍,然后问项目,遇到了什么难点,怎么解决,用了什么框架,了解Mybaits吗,知不知道微服务,还有问我个人网站是写内容,我说是写个人博客;Java基础、JVM、网络、操作系统这些都不问,面试了5分钟左右

反问环节我问了薪资和工作时间,薪资她说不知道,这个要问人事,工作时间是朝九晚六;然后问被录用了主要是做什么工作,她说是培训1,2个星期,熟悉框架后就参与项目开发。

第二家公司:

问的就比较深入一点了,先自我介绍,边介绍边看我简历。因为我介绍时提到软考中级证书,然后他问这是什么证书捂脸,然后问项目,介绍一下项目、数据库是怎么设计的、数据库索引了解吗、索引是什么、为什么是用b+树,

而不用哈希或者其他数据结构。然后问框架怎么搭建、介绍一下Hibernate、说一下面向对象特性、说一下项目用到什么集合类、ArrayList 和 LinkedList的区别。

反问环节我问了工作内容个工作地点,他说该公司是有自己的产品,目前也有4个外包项目,主要是做智慧城市的项目。工作地点可以自己和人事沟通选择。然后我问后续还要不要去公司本部面试,他说不用,这次是技术面,过

了就有人事联系,到时候薪资可以谈。

面试官还是挺友好的,说他只是比我们早工作2,3年,不用那么拘束,不用说什么有幸被贵公司录用之类的话,哈

图 29-1
图 29-1

哈。都是出来混的

学校安排的公司规模不大,本来不怎么想去的,但是要签到,算入课程的成绩里。不过也有收获,大概知道中小企业、外包的面试难度,如果面试通过了,后续再更新,没有的话就更新到这里了,哈哈

分享会内容还有Java后端学习路线、书籍推荐、资源分享没写完,今天继续写。

说来惭愧,虽然“刷题导航”做了一遍,但是八大排序、图的深度、广度搜索我都不会。18号刷完题后就有点划水了这几天,得有一个新的规划,坚持下去。

工作室明天可以回去,今天要写一篇反思发给指导老师,不然不能回去

Java面经15

@author 白夜

今天下午主要去面试去了,下面说说面试经历和感受

首先说下背景,目前是在一家小公司已经工作了三年,最近考虑到未来的职业规划和发展,遂决定离职,然后面试的公司是家中等规模的公司,听HR说开发人员人数在四百多

一开始的时候给了三个笔试题,分别是:

第一个问题:

图 30-1
图 30-1

其实单例模式平时没怎么用过,然后就是看了下设计模式,然后面试官问我为什么需要线程安全,我说如果_ins为 nullptr的话可能会᯿复new,面试官问我还有吗,我就说想不出来了,然后问我每次获取实例的时候都wait一下不

会造成资源浪费吗,我说那判断下如果为nullptr要new了的时候才wait,然后面试官没作答,直接问下一个问题了(当时挺虚的)

第二个问题:

我当时可能有点紧张,就没想到内存安全到底要咋整,就直接判断了一下目标内存地址和src地址是否为nullptr,然后面试官问我为什么需要内存安全的时候我才突然想到要是出现内存᯿叠就会出问题了,如下:

图 30-2
图 30-2

如果从A-B复制到C-D的话,就会出现问题,但是但是做这个题的时候没想到,后来面试官过程中想到了立马说了出来(哈哈)

第三个问题:

没啥好说的,没啥问题

然后就是问了一些C++的内容,问我C++11的特性了不了解,然后我说decltype类型推断之类的,然后我说我学的时候就学的C++,不知道哪些是11才新增的特性,他就问我知道智能指针吗,我说知道,问我有哪几种,我说

shared_ptr和unique_ptr,然后问我就这两种吗,我说是的,问我没听说过weak_ptr吗,(其实知道有这个指针,但是当时看相关内容的时候觉得好像不会咋用到,就没太在意,果然学习还是要认真啊),然后我就说知道,

但是不太了解,然后面试官问我知不知道weak主要的应用场景,我说应该是用作标识用的吧,然后面试官就跳过

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