最近面试的一点感想

简介:         最近不得不开始寻找新的工作机会,面试是必不可少的环节。最近几次的屡屡失败,也让陷入思考,或许自己一直被幸运关照,能顺利加入到一个个令人兴奋的团队,认识一批批珍贵的同事。细细想来,也许以下几条是失败的主要原因:        1、非科班出身,基础知识薄弱,尤其是算法。

        最近不得不开始寻找新的工作机会,面试是必不可少的环节。最近几次的屡屡失败,也让陷入思考,或许自己一直被幸运关照,能顺利加入到一个个令人兴奋的团队,认识一批批珍贵的同事。细细想来,也许以下几条是失败的主要原因:

        1、非科班出身,基础知识薄弱,尤其是算法。自己本来就不是聪明的人,对于算法这类的东西领悟力十分地低,看过几页书,写过几个例子,在实际项目中没有应用,于是就又被渐渐遗忘。

        2、没有实际的大规模互联网应用的实际经验,很多知识只能是纸上谈兵,无法得到实际验证。

        3、个人对职位的期望太高


       这些天来也逐渐了解到其他同事的一些面试情况,几个刚毕业的应届生都很快拿到了offer,倒是我们这些“老油条”屡屡被拒。简单曝一下这几次的经历吧:1、某互联网广告投放公司,架构师职位,拿了一套面试题做。做完之后面谈,人家第一句话就是:你的题做的不怎么地呀。后面结果可想而知,每个问题我的回答应该都没有超过10个字。2、某移动浏览器公司,前段架构师职位。说实话,这些年一直做服务器端的设计和开发,前段的技术虽然一直有关注,但是的确很久没有碰了。到了之后,同样是一套面试题,一些基本的HTML、CSS的知识,凭记忆写了不少。个人感觉效果还不错。提交后,过来一哥们,问:你感觉题做得怎么样?答:一般吧,的确是好久没有做过这方面的开发了。哥们说:你最近的经历好像和我们职位的要求不符呀,应该是HR搞错了,你等等我去找HR。面试结束。3、猎头推荐的美国某互联网公司,由于刚换了女CEO,号称在中国要招500名工程师。猎头推荐几日后,来电话:人家经理说你不是计算机专业毕业的。


         三次机会,一样的结果,不同的理由。不由得想起之前自己面试别人的经历,想起应该如何去筛选人才,是不是仅凭一张面试题就够了?!下面是一点看法而已:

         1、基础知识的考查是必须的。

         2、简历是否真实,做的有多深入,是否考虑过自己负责的一部分之外的东西

         3、代码风格、考虑问题全面性

         4、团队合作

         

         在很多的面试题中,都有类似:判断 undefined==true undefined==false的值 的题目。这种代码风格会出现在产品中吗?!

         在这里推荐几篇文章,算是提醒自己吧:

        我是怎么招聘程序员的         

        再谈“我是怎么招聘程序员的”(上)

        再谈“我是怎么招聘程序员的”(下)

目录
相关文章
|
4月前
|
存储 Java
【IO面试题 四】、介绍一下Java的序列化与反序列化
Java的序列化与反序列化允许对象通过实现Serializable接口转换成字节序列并存储或传输,之后可以通过ObjectInputStream和ObjectOutputStream的方法将这些字节序列恢复成对象。
|
29天前
|
存储 算法 Java
大厂面试高频:什么是自旋锁?Java 实现自旋锁的原理?
本文详解自旋锁的概念、优缺点、使用场景及Java实现。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:什么是自旋锁?Java 实现自旋锁的原理?
|
1月前
|
存储 缓存 Java
大厂面试必看!Java基本数据类型和包装类的那些坑
本文介绍了Java中的基本数据类型和包装类,包括整数类型、浮点数类型、字符类型和布尔类型。详细讲解了每种类型的特性和应用场景,并探讨了包装类的引入原因、装箱与拆箱机制以及缓存机制。最后总结了面试中常见的相关考点,帮助读者更好地理解和应对面试中的问题。
52 4
|
2月前
|
算法 Java 数据中心
探讨面试常见问题雪花算法、时钟回拨问题,java中优雅的实现方式
【10月更文挑战第2天】在大数据量系统中,分布式ID生成是一个关键问题。为了保证在分布式环境下生成的ID唯一、有序且高效,业界提出了多种解决方案,其中雪花算法(Snowflake Algorithm)是一种广泛应用的分布式ID生成算法。本文将详细介绍雪花算法的原理、实现及其处理时钟回拨问题的方法,并提供Java代码示例。
85 2
|
2月前
|
JSON 安全 前端开发
第二次面试总结 - 宏汉科技 - Java后端开发
本文是作者对宏汉科技Java后端开发岗位的第二次面试总结,面试结果不理想,主要原因是Java基础知识掌握不牢固,文章详细列出了面试中被问到的技术问题及答案,包括字符串相关函数、抽象类与接口的区别、Java创建线程池的方式、回调函数、函数式接口、反射以及Java中的集合等。
32 0
|
4月前
|
Java C++
【Java基础面试十七】、Java为什么是单继承,为什么不能多继承?
这篇文章讨论了Java单继承的设计原因,指出Java不支持多继承主要是为了避免方法名冲突等混淆问题,尽管Java类不能直接继承多个父类,但可以通过接口和继承链实现类似多继承的效果。
【Java基础面试十七】、Java为什么是单继承,为什么不能多继承?
|
4月前
|
存储 安全 Java
这些年背过的面试题——Java基础及面试题篇
本文是技术人面试系列Java基础及面试题篇,面试中关于Java基础及面试题都需要了解哪些内容?一文带你详细了解,欢迎收藏!
|
4月前
|
XML 存储 JSON
【IO面试题 六】、 除了Java自带的序列化之外,你还了解哪些序列化工具?
除了Java自带的序列化,常见的序列化工具还包括JSON(如jackson、gson、fastjson)、Protobuf、Thrift和Avro,各具特点,适用于不同的应用场景和性能需求。
|
4月前
|
Java
【Java基础面试三十七】、说一说Java的异常机制
这篇文章介绍了Java异常机制的三个主要方面:异常处理(使用try、catch、finally语句)、抛出异常(使用throw和throws关键字)、以及异常跟踪栈(异常传播和程序终止时的栈信息输出)。

热门文章

最新文章