金三银四,我面试七家公司拿到四个offer,面试历程和感悟分享

人人都说金三银四,由于一些个人的原因,博主也在今年的四月份抽空面了几家公司,这里来总结下学习到的东西。

先简单的说下博主的情况:

  • 2015年7月份毕业,到现在加上实习可以算三年工作经验
  • base武汉,相比于北上广深,工作机会少了点
  • 目前就职于驾考/汽车行业的互联网公司

大概就这么多,给出自身的情况是想给大家一个参考。
由于并没有敢裸辞,所以边上班边去面试。今年找工作给我的感受是:市场貌似已经饱和,自己投递的很多简历都没了下文,面试很多走的内推,也没了之前很多的猎头电话,一个字形容就是 "惨"。

一共面试了7家公司,这里就不一一列出来了。
最后只拿到了四家公司的offer,也是菜((⊙︿⊙))

这里再来说一下,自己最早心心念的其实是小红书,由于这家公司年前给我打过电话邀请我去面试,因为各种原因耽搁了准备年后去试试的,但当我再去准备这件事的时候,别人团队已经招满了。(/伤心)

接下来就说下面试中遇到的一些问题以及自己的经验总结:(以下公司信息均用简写代替)
1,RRW

RRW是自己投递的简历,和hr沟通的很顺畅,于是便抽一个下班时间过来面试,面试大致内容如下:

笔试:

  • 求100000个随机数中找出最大1000个,写代码
  • 求出两个偶数的素数(只能被1和本身整除的数)之和
  • 求0-1000的数求平方根,保留小数位0.00001,不能借助jdk中现有的工具类

技术一面

  • 自我介绍,balabala
  • 项目经验,项目中用到的技术
  • 介绍下集合,每种集合实现的原理及区别
  • JVM内存分配机制
  • ClassLoader
  • 内存回收算法及机制
  • JMM相关
  • concurrentHashMap,ThreadLocal原理及使用场景,CountDownLatch,ThreadPoolExcutor
  • 如何预估线程池的初始大小
  • Spring AOP,CGLib和JDK动态代理使用场景和区别
  • ES如何打分,ES中filter,term,match的使用区别
  • 慢查询优化经验(这里我就提到explain)
  • sql题,学生表 name, course, score, 统计所有成绩都大于80分的学生
  • volatile的特性
  • 分布式锁
  • 事物的隔离级别和传播属性
  • 熟悉的设计模式
  • Callable和Runnable区别
  • 秒杀系统
  • 信号量

**技术二面

  • 自我介绍,balabala
  • 讲一下session以及禁用cookie后的session实现
  • java内存分配
  • 缓存,local cache和第三方cache
  • 代码编码风格,代码规范
  • java 8中的新特性
  • 手写代码: 请求一个接口,然后返回json,写出完整代码
  • 代码优化经验,服务排查经验

RRW面试感受:

由于这是今年的第一场面试,有些问题其实答得并不太好,技术二面答完都已经夜晚九点半了,面试官让我回去等通知。其实我已经知道自己凉凉了。

面试题的答案我就不给了,这些东西应该都能够查的到。笔试题上来就给了三个算法,一下就给我整懵逼了。而且hr就坐在你对面看着你做,还好最后自己死憋都给做出来了,但是有的并不是最优解,只能勉强进入技术一面。

技术一面中问的一些JVM的知识,由于自己准备的并不是很充分,所以答得并不好,还有ES平时用的很多并没有深入的去研究,导致了一面并不理想。

紧接着进入二面,二面问多的是一些项目上的经验,然后也问了JVM的许多特征,回答完这些都已经很晚了,面试官也只能让我回去等通知了,剩下的也没有了下文。(/悲伤)

2,WJL

这是一家做智慧商圈的公司,是同事给我内推的一家公司,最后也顺利拿到了offer。这家公司给我的感受就是团队很nice,ceo很nice。
最后由于一些原因没有选择这家公司,但是也感谢他们的认可。

这家公司面试分为两轮技术面,一轮hr面,最后是ceo面。
因为经历了RRW面试的经验,所以自己回去针对性的复习一通。

技术一面

  • spring aop的解释及使用场景
  • concurrent包下一些类的底层实现
  • 集合下类的一些底层实现
  • ......

技术二面

  • 项目中的问题
  • ......

WJL面试感受:

在这里面的很多问题细节都记不太清楚了,这也是我今年的第二次面试,这次面试感觉还是挺顺畅的。

技术一面是公司架构师来面的,因为问的都是一些基础问题,再加上自己平时看过JDK中一些常用类的源码,所以面试官觉得我基础还OK。

技术二面是公司技术总监面的,大家一起聊了一下项目中所遇到的问题及如何处理的。因为自己简历中写的是一个大系统的重构以及一个高并发系统的开发,所以这两块聊得比较多。

最后是ceo的终面,和ceo龚义涛先生一起聊了一上午,这种机会真的很难得,也感谢能够有这次面试。(/愉快)

3,DY

能接到DY的面试邀请,自己真的很激动,面试的前一天夜晚都没有睡着。只可以技术三面的时候自己回答的并不好,导致了gg。

DY的面试层次感很强,一面就是问一些常见的基础问题,二面就是问项目的一些技术细节问题,三面就是问架构了。

一面和二面其实回答的还是可以的,三面中问了一个问题自己记得比较清楚: 你们公司使用了memcached集群,如果我加机器其他机器上的数据该怎么办?

这个问题我第一反应是要rehash,但是怎样个rehash法我并没有回答好。最后回去查了之后才知道需要用到?Hash一致性算法?后面我也会发一篇博客来简单说下。

DY面试感受
能来DY面试都已经很激动了,面试完给我的感受是自己知识的广度上确实不足,一些中间件只是说会用,但是里面很多细节都不太清楚。面试完确实知道了自己的很多不足,也算是一种成长和学习吧,以后我还是会再来的。(/愉快)

MYH CSYY LMKJ

MYH 我到现在都他们要招什么样的人。面试官直接和我在一个白板前沟通,所有的问题都是通过白板让我去写或者画出来。面试的内容包括算法,分布式锁以及一些简单常规的问题。

我自己的整体感受是还可以的,不过最后hr当场给我的通知是面试不通过。理由是他们想找一个毕业三年左右有五年经验水平的这么一个开发。
好吧,最后表达了我的感谢与祝福之后就离开了。

CSYY在武汉算是一个比较出名的公司,他们主要是做智能翻译的。公司从零几年开始做起,数据积累很丰富。

这家公司的面试总共分为两轮面试,面试和之前的几家公司也大同小异。经历了前面大大小小的几轮面试之后,我也越来越沉稳了, 回答问题的逻辑都很清晰,最后也拿到了这份offer。

LMKJ算是一家安全公司,貌似业内挺出名的,面试总共分为两轮,技术二面为技术总监面。由于昨天刚面完技术二面,所以面试结果还未通知。

LMKJ给我的印象就是面试官很强,技术一面是两个人一起面试的。问题的深度和广度都让我感到备受打击,问题都是一层层往下的,直到你回答不上来。所以一面面完我都已经感觉自己凉凉了,后面回去hr给我打电话通知一面竟然通过了。

总监面就是问一些项目问题,不过LMKJ最终给我的感觉就是技术很强的公司。最后感谢绿盟给的这次学习体验机会。

面试通过。今天已经周二了,周一没通知我我以为已经凉凉了。(/偷笑)

建议
这里也给像我一样工作三年的朋友一些浅薄的建议:

  • 基础很重要,基础一定要打牢。
  • 多看源码少扯淡,源码很重要,面试必问必考。
  • 知识的广度要加强,知其然也要知其所以然。

总结

我的春季面试也到这里结束了,前后断断续续用了两周时间。说实话真是有些累了,一是因为自己想投的一些公司并没有给自己面试机会,二是因为还要兼顾现在的一些工作。所以到这里并没有继续去找工作了,自己也申请了离职,希望开始一段美好的旅程吧。下一份工作一定要沉淀三年以上,为以后的自己加油吧。

原文地址:https://blog.51cto.com/14311648/2389494

时间: 2024-11-07 13:45:09

金三银四,我面试七家公司拿到四个offer,面试历程和感悟分享的相关文章

金三银四,磨砺锋芒;剑指大厂,扬帆起航(最全Android开发工程师面试指南)

引言 元旦匆匆而过,2020年的春节又接踵而来,大家除了忙的提着裤子加班.年底冲冲冲外,还有着对于明年的迷茫和期待! 2019年有多少苦涩心酸,2020年就有更多幸福美好,加油,奥利给!怀着一颗积极向上的心,来面对未来每一天的挑战! 所谓"兵马未动,粮草先行",我们打响明天的战役也需要精神食粮来做后勤保障才是. 在此我整理了一份安卓开发面试指南,希望对磨砺锋芒.奋发向上的小伙伴有所帮助,祝你早日剑指大厂,扬帆起航,奥利给! Java基础 Java集合框架 Java集合--ArrayLi

春节过后就是金三银四求职季,分享几个Java面试妙招,轻松搞定HR!

春节过后就是金三银四,分享几个Java面试妙招,轻松搞定HR!2020年了,先祝大家新年快乐!今年IT职位依然相当热门,特别是Java开发岗位.软件开发人才在今年将有大量的就业机会.春节过后,金三银四求职季到来,下面教你8个"妙招",希望能帮你顺利面试成功.1.知道如何写算法如果你申请的是软件工程师的工作,那么显然你需要知道如何编码.写代码脚本其实与写算法来解决软件问题略有不同.用人单位可能会提出这样的问题,"写一个算法,可以从链表中找到某个元素,并将此元素挪到列表末尾.&q

金三银四铜五铁六

鲁班简称LB 据说,金三银四,截止今天为止面试黄金时间已经过去十之八九,而LB恰逢是这批面试大军其中的一名小兵,很不幸今年恰逢遇上了互联网寒冬(即各大公司都在裁员,对外提供岗位相对较少的,这意味着很多猿即将面临着更多的竞争对手和相对较少的岗位困境),LB求职过程种种被虐,尸体趟过召唤师峡谷每个角落,如今历历在目,终究,当初的一名无名小卒如今已是一名超级兵哈哈,但是从这个事情上却学到了不少的东西,LB不亏. 经验也总是用来交流用的,于是LB觉得有必要记录下来,也许对猿们会有一丝帮助. 首先,找工作

接近金三银四?不要慌,先刷完这几百道面试题

快到金三银四了,很多小伙伴还没有复工,在家呆的有点慌,不知道之后会面临的裁员还是被裁员.在这里我给大家收集了很多面试题,刷完这些面试题,金三银四丝毫不用慌了 AndroidBAT面试专题PDF+学习笔记+相对应的视频教程(见末尾) 一丶Android常问基础面试点 1.四大组件的生命周期和简单用法 1)Activity: onCreate()->onStart()->onResume()->onPause()->onStop()->onDestory()onCreate():

2019大厂Java岗面试题全曝光,刷完这1020道,金三银四大厂等你

2019大厂Java岗面试题全曝光,刷完这1020道,金三银四大厂等你 前言: 本文收集整理了各大厂常见面试题N道,你想要的这里都有 内容涵盖:Java.MyBatis.ZooKeeper.Dubbo.Elasticsearch.Memcached.Redis.MySQL.Spring.Spring Boot.Spring Cloud.RabbitMQ.Kafka.Linux 等技术栈,希望大家都能找到适合自己的公司,开开心心的撸代码. 看面试题可以是为了面试,也可以是对自己学到的东西的一种查漏

金三银四,磨砺锋芒;剑指大厂,扬帆起航(2020年最全大厂WEB前端面试题精选)下

金三银四,磨砺锋芒:剑指大厂,扬帆起航(2020年最全大厂WEB前端面试题精选)下 引言 元旦匆匆而过,2020年的春节又接踵而来,大家除了忙的提着裤子加班.年底冲冲冲外,还有着对于明年的迷茫和期待!2019年有多少苦涩心酸,2020年就有更多幸福美好,加油,奥利给!怀着一颗积极向上的心,来面对未来每一天的挑战! 所谓"兵马未动,粮草先行",我们打响明天的战役也需要精神食粮来做后勤保障才是.在此我整理了多位从业者和我在2019年底至2020年初的一厂面试精选题,希望对磨砺锋芒.奋发向上

金三银四季!测试一下Java 面试题,能答对60%就去BAT~~~

2019,相对往年我们会发现今年猎头电话少了,大部分企业年终奖缩水,加薪幅度也不如往年,选择好offer就要趁早,现在开始准备吧,刷一波Java面试题,能回答70%就去BATJTMD大胆试试~ 以下是2018年发布过的Java面试真题.BATJ等各大互联网公司的面试真经,为方便大家查看,特意做了个导航集合(见文末). 一.面试真题 涵盖内容:Java常考题目.JVM.多线程.MySQL.Redis.Kafka.Docker.RocketMQ.Nginx.MQ队列.数据结构.并发编程.并发压测.秒

金三银四季,阿里工作10多年Java大牛的“心得”,献给迷茫中的你

当你从事Java一年后,重新找工作时,才会真实的感受到"金三银四"这四个字背后的意思. 工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年:WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西:所以,很多时候感觉,自己用过的东西很多呀!但是真正深入研究的东西却不多. 面试,是跳槽后第一个需要面对的问题:而且不同公司面试的着重点不同:但是却有一个共同点:Java基础是必考的. 工作第一年,可能问你String对象创建的理

金三银四Java面试前的准备。

感谢您参加我们的面试: 以下是我们总结一些面试前准备和技术参考题,希望对你有所帮助. 首先,你需要先准备下工作相关的自我介绍,包括以下内容: 1.几年Java开发经验,大概概括下做过什么类型的项目,分别多久经验(如互联网金融,互联网电商,传统后台等) 2.选择1-2个近期关键项目具体介绍: ?主要担任什么岗位,工作内容是什么,也可以简单介绍下团队人员组成,你在其中是属于什么角色(如架构搭建,核心代码编写,主要做接口开发等...) ?项目的技术是什么(请具体到开发环境,框架,开发工具,数据库等),