第一次参加社招面试,虽然面试的四个公司都有实验室的师兄推荐,难度还是比想象要高一点。

师兄Z所在的创业公司是做O2O的,刚完成B轮融资,与我在阿里做的事情相对类似一点。3月15号下午一共经历两轮面试,一轮是师兄也就是CTO面试,还有一轮是CEO的面试,那天他们HR不在所以没有面,当然面了也没差- -。技术问题基本没有问,主要还是问的在阿里做的项目。CEO看着有点邋遢,传销的时间更多...虽然那边做的有关商品、卖家和买家的事情还是蛮诱人的。以我的视角看的话,他们的公司还缺乏运营能力,搞活动出的方案都是程序员思路,似乎缺乏对卖家的理解...

师兄D所在的创业公司(其实面的都是创业公司...)是做数据仓库和数据挖掘的,但是他所在的组做的是数据库存储层面的性能优化。面试内容就比较不同寻常,一共三轮技术面试,第一轮是师兄的下属介绍团队里干的事情(- -说是说面试,其实大部分时间他在讲),第二轮来的应该是个其他部门的同职位人员,问了些多线程(懵逼...)和算法(答得还不错)的问题,第三个总监级别的人来问了些相对开放性的问题,然后不断质疑我的解决方案,或者就是加更多限制条件...好吧,从2点面到了7点多,肚子饿得不行,脑子也快昏了。我一个数据分析出身的人,想了想感觉数据库底层的东西还是有必要懂一点的。

师兄L所在的创业公司主要做广告投放和数据分析,技术面试有两轮,第一轮我答得还不错,问问在阿里做的项目,还有几个不算太难的编程题。第二轮来了个主管级别的人,结果问的全是Java基础知识,三个题目貌似我只答对了半道= =。然而我还是没有跪,顺利进到HR面,貌似那里很缺人的样子。

上面三个面试在3月中旬完成。后来师兄Z的公司开的价格太低,我明确表示不去,他又给我推了一个他姐夫的同学开的公司,当然又是创业公司没跑啦。这公司更小一点,主要做Apache的开源项目,更偏向数据仓库一点。就两轮面,一轮CTO面试,写写代码讲讲项目,还有一轮CEO面试扯扯淡听听他传销...

除了师兄Z,其他几个公司基本上薪资开的都差不多(其实是都一样,也就是奖金和福利有些差别),于是我不是很果断地选了离我家最近的师兄D所在的公司- -当然还有一个主要原因是在这里他直接带我,这样受到的保护还是要多一点,毕竟谁不想省点事情呢

技术相关的面试题目大概分成下面这么几类:

(1)Java基础知识,比如1.6和1.7有什么特征区别,final关键词的用途,反射机制,编译器内嵌机制等等。问题看上去很死,看看书就能会,但是很多问题如果你没有足够多的开发Java项目的经验,你很难遇到,即使在书上看到过也容易讲不清楚。

(2)编程能力。一般就是出几个简单的写代码的题目让你现场写。一般现场写代码的难度最高也就是树遍历、动态规划或者其他的数据结构与算法的问题,再难的没有遇到过。这部分稍微刷过leetcode的人一般都没有问题,leetcode里面难的题目要难得多了...就是边际条件容易搞错。

(3)开放性问题,比如计算一下组织一次万人马拉松赛需要的经费,或者给你十台机器和一个超大的任务你怎么设计调度算法来保证任务完成,等等。这些问题建议多与面试官互动,把自己考虑的地方逐个讲出来,有时候互动过程中就能理清楚思路。

这N次面试总结下来有下面几点:

(1)社招门槛还是比较高的,比起校招要多好多不同类型的问题,比如未来规划这种。

(2)基础知识还是要扎实一点,半路出家的很容易被问懵逼。但是这个基础知识又不等同于校招的时候刷题,而是领域相关性比较强的知识,大概也只有在项目里面做半年一年才会了解,不容易针对性地做准备

(3)在前一个单位做的项目一定要讲清楚,而且要准备讲给一个很可能完全不了解的人去听。描述的时候一定要仔细说明项目的目的和意义,直到确认对方听懂了目的再去展开技术细节,否则很容易说了一大堆对方都没听懂

(4)一些投机取巧的技术,比如把和别人合作的事情说成都是你一个人做的,又或者被面试官问到一个不懂的技术细节的时候把它说成是和别人合作时别人负责的- -

转载于:https://www.cnblogs.com/xczyd/p/5354268.html

2016年社招面试小结相关推荐

  1. 2022字节阿里JAVA后端社招面试小结

    年底向阿里和字节投递了简历,有幸都拿到了offer.可能是我运气比较好,总的来说两家公司的面试体检都非常好,流程很快,面试官也都很专业.字节是三轮技术面+一轮HR面,阿里是四轮技术面+一轮HR面.一些 ...

  2. 从阿里社招面试,看“野生”Java程序员的学习道路

    引言 很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做<回答阿里社招面试 ...

  3. 十年辗转4厂,百场校、社招面试后,我想给“后生仔”分享的一些秘密!

    一.学习好为什么进不去好公司 直到我做了某厂校招面试官才知道,学习好并没什么用,只有在985.211学校学习好才有用! 坊间经常会流传着一句话"毕业时刷刷LeetCode就offer拿到手软 ...

  4. 十年辗转4厂,百场校、社招面试后,kotlin源码

    敲黑板!!!没有项目经验就造项目经验!!!! 现在网上那么多的实战教程.github上遍地的源码分享,都可以为你所用.在面试时,这些项目经验都可以写上,最关键的是自己要弄通.弄会,尽量先仿一遍,自己再 ...

  5. [面试系列]富途前端社招面试

    富途前端社招面试复盘 上周接到了富途一面的通知,我选择了面基,因为据说面基过的概率比线上大. 刚去的时候需要先做个笔试,给的时间是一个小时,但是我半个小时就做完了.这里想吐槽一下富途的前台,让我去茶水 ...

  6. vivo社招面试流程,坐标南京

    前言:android开发五年经验,应聘南京vivo android开发岗整个流程以及心得体会(面试前,网上找了很多关于vivo的面试经历和流程,结果都是校招经历,所以决定记录下本次vivo社招面试流程 ...

  7. 华为OD社招面试(技术二面完)--总结复盘

                                           2020年4月22日---华为OD社招面试复盘总结 一.华为OD简介:     首先来解释一下什么是华为OD面试,OD一般 ...

  8. 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议 - 左潇龙 - 博客园...

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  9. 面试归来——梳理社招面试以及浅述对程序员职业生涯的看法

    原谅我是一个后知后觉的人,已经在新的岗位工作了两个月,才写这篇文章. 本文会先讲述博主一个月的面试经历,梳理一下技术面试,浅述关于程序员职业生涯的一些看法. 从创业到再就业 大概4个月以前,终止创业已 ...

最新文章

  1. 线程安全的集合类、CopyOnWrite机制介绍(转)
  2. loadrunner,socket脚本总结
  3. Github 项目推荐 | 用手势输入表情符号 —— Emojinator
  4. MongoDB与Mysql常用命令解释
  5. 重入锁、死锁、活锁、公平非公平锁……一下子都给你屡清楚了
  6. C语言实现小时候经常做的智力测试题
  7. Android recycleview使用详解,recycleview实现九宫格布局即横向排列,recycleview设置item占位数量大号item或小号item
  8. js中prototype用法(转)
  9. Mac新手入门:关于Mac睡眠、开机密码的取消与更改教程
  10. 开源的物联网技术平台thingsboard安装测试及使用步骤
  11. Socket(网络编程)面试题
  12. ps中基色 混合色 结果色是什么
  13. 翻译: 巴菲特公式:睡觉比醒来更聪明
  14. 架构 高级系统架构师培训笔记
  15. APP上查个人信用报告靠谱吗?
  16. 微信小程序使用html2wxml渲染HTML或Markdown文本
  17. c语言文件分割与合并
  18. 测试软件要求规范 (SRS)
  19. 获取svg和svg内容的方法
  20. HTTP 常用的方法是什么,各自含义是什么?

热门文章

  1. Android JNI(三)——JNI数据结构之JNINativeMethod
  2. opencv 鱼眼矫正
  3. 截取json字符串算法
  4. html svg画图
  5. 我的内核学习笔记11:linux leds-gpio驱动应用实例
  6. 我的一些学习经验:ONVIF
  7. JSP和FreeMarker的比较
  8. ERROR org.hibernate.proxy.pojo.javassist.JavassistProxyFactory - HHH000142:错误
  9. c语言类静态数据成员函数,鸡啄米:C++编程入门系列之二十一(C++程序设计必知:类的静态成员)...
  10. 【Elasticsearch】es 新的 数据类型 search_as_you_type