查看原文
其他

面了一些中小厂,一点感悟...

编程导航-yes. 编程导航 2024-01-21

编程导航星球中,一位鱼友在星球中分享了自己一些面试经历,今天分享给大家,希望能对大家有所启发。

以下是星球原文内容。

星球原文链接:https://t.zsxq.com/0fYAQu5ZG
本文已获得 yes. 授权

前言

今天面试的小记,总的来说这是我面了几场下来,比较有记录价值的一场,面经在后面,需要的同学可以过一下。

一些逼逼叨叨:

今天是跑了两个多小时到一个公司面试,首先说结果,是已经拿到了 offer了,目前到手呢是总共4个 offer 的样子,可以说是只要给面试机会的中小厂基本都拿下了,非常感谢星球,不过不像星球大佬们一样都是大厂哈哈,一个 go 语言小厂,一个测开的中厂,一个 java 的小厂,还有今天的这个算是 java 的中厂吧,不出意外应该会在这家公司实习。

我也算是星球元老了,一路跟着星球的项目做下来,我觉得收获最大的就是开发能力,因为每一个项目都是从0-1的开发,体验完整的开发流程,这一点对开发能力的提高是毋庸置疑的,也就是现在我面试,只要谈到项目,我就能跟面试官侃侃而谈,为什么呢?因为项目的技术细节,选型和思想,在直播中都提及了,甚至八股我都没这么有自信能拿捏(bushi。

说回今天的面试,在一开始,我一直以为这些中小厂的招聘,更看重的是项目,因为我面的前几家,都是如此,问项目的占大多数,不过今天在一开始,面试官就说,我们从最基础的开始问起,不得不说啊,当时我确实有一丝丝慌张,因为要检验哥们的八股实力了,结局就是基本都拿下了嘿嘿。

后面目光转移,来到项目,在面试之前,面试官把我简历上的链接都点了!,不过我只能说自信满满,唯一一个让我有一丝波动的问题是“我看到过类似的项目,你认识鱼皮吗?”,好家伙,我直接好家伙,脑子直接转的飞快,回答了他,具体回答看图片。我承认刚刚的问题确实唬了我一下,还好后面的问题都从容面对了。

最后也是顺利的拿到offer,总的来说这家公司确实是我比较满意的,一个是规模还算中等,一个是反问面试官的时候面试官说的技术栈和我的技术栈高度重合,还有就是业务数据量也算比较大,我相信能在这里学会很多东西。

一些建议

给正在准备面试的同学的一些建议吧,大厂不一定适用,因为我也是小菜鸡一枚呀

  1. 如果你是跟着星球项目做下去并且理解了或有拓展的话,我相信在面试中,一定能够从容面对面试官的项目问题。
  2. 要适当的准备八股(推荐 javaguide,星球面试题挑战),因为你也不知道下一场面试,会不会问到,时间不用占比很多,鱼皮哥给我的建议就是:“如果你目前还没有面试的话,八股的时间可以适当减少,多放在做项目上”,ok,我是上午八股,下午项目的。
  3. 简历上写了的链接,你一定要准备好,比如你的开源仓库这些,一定要把文档写好,还有就是你的上线地址,一定要保证可以访问。因为你不知道面试官会不会在面试之前就点进去看,我已经遇到两次点进去的了
  4. 面试的时候,问到的八股,可以尽量往自己的项目中凑,比如“你有用到什么设计模式?”,可以说说项目中的,一是你自己更熟悉,二是向面试官证明你确实使用过。
  5. ...

面经(第一部分为项目负责人,第二部分为技术总监,技术总监估计是来评估一下软实力的):

八股问题

(几乎是对着我简历一行一行的问的)============

  1. java 数据类型有哪些?
  2. 接口和抽象类有什么区别?
  3. java 的集合有哪些?
  4. 平时遇到的一些异常类?
  5. 线程的周期?
  6. 有使用过线程池吗?能说一下核心线程和最大线程数的区别吗?
  7. redis 的缓存穿透?缓存击穿?缓存雪崩?
  8. mysql 数据库,查第一页的 100 条数据怎么查?
  9. mybatis 写 sql 传参的时候需要注意什么?
  10. es 只是用来提高查询速度了吗?
  11. 说一下你知道的设计模式?单例模式的懒汉式和饿汉式的区别?
  12. 说一个你熟悉的数据结构和算法
  13. 说一下你使用到的 spring cloud alibaba 组件都有哪些?
  14. netty 搭建聊天室的实现?基于 socket 还是什么?

项目问题======

  1. 两个项目是基于什么原因去开发的?

  2. api 项目技术选型是怎么选的?

  3. 我之前有看过类似的,你知道鱼皮吗?知道 你是在他的基础上做的二次开发还是?(我觉得有可能是我在 github 的 readme 上面提到了鱼皮,面试官也点进去看了)😃

  4. mq 是为什么引用的?发送短信失败是会出现哪些情况?第三方会返回哪些信息?

  5. 爬虫是怎么做的?如果页面加密了嵌套很深应该怎么解析?

  6. spring boot starter 和 sdk的讨论

  7. 分布式 session 的实现原理?为什么会放到 redis 里面,什么是分布式呢?(伙伴匹配系统)

反问========

  1. 公司的业务大概是怎么样的?使用了哪些技术栈?
  2. 上班时间
  3. 薪资福利
  4. 觉得我面试的表现能不能胜任这个岗位

技术总监========

  1. 对技术的热情?体现在什么地方?
  2. 前端技术有了解吗?
  3. go 语言有了解吗?
  4. 未来的规划是怎么样的?
  5. 知道架构师是干什么的吗?



欢迎学编程的朋友加入鱼皮的 编程导航知识星球,和 2 万多名 编程学习者共享知识、交流进步。

星球拥有 30+ 原创学习路线和专栏、上千篇 优质编程学习求职干货。

还有鱼皮从 0 - 1 全程直播带做的 原创项目 ,手把手带你 掌握独立开发项目的方法 ,并且提供 现成的简历写法 ,成功帮助不少小伙伴找到了工作。

鱼皮和 40 多名大厂嘉宾会为星球小伙伴答疑解惑,光鱼皮本人已经累积回答了 4000 多个问题,你所关注的学习、项目、求职、职场等问题都能得到解决。

星球还提供 1 对 1 简历优化服务,以及几百份真实简历参考,助你提升面试率。

欢迎感兴趣的同学加入体验,本号读者可限时享用专属优惠券:

三天内不满意可全额退款,有没有用自己试了才知道



往期推荐

编程导航,火了!

大一觉醒,把自己扒了个干净

面试连跪,逆风翻盘...

待在外包,不那么想走了

帮筛了 200 份简历,原来我在 hr 眼中是这样的。。。

刚进大厂,一些感悟!

继续滑动看下一个

面了一些中小厂,一点感悟...

编程导航-yes. 编程导航
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存