A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 sz·I神 于 2017-5-20 15:20 编辑

挑战公司:深圳惠众联合科技有限责任公司
公司规模:20~99人
公司地址:深圳市南山区学院路1001号南山智园A4栋208室
面试时间:5月9日 10:30 AM.
面试结果:等待技术复试
1.jpg 2.jpg
                     在前一天下午通过BOSS直聘爽快地拿到了面试通知。{:8_509:}
图片3.png
离学校不算太远。

今天愉快地上路了...{:8_492:}
图片4.png 图片5.png
内景...{:8_550:}
图片6.png 图片7.png
     ~是一家做路由业务的公司,刚好有个公司的小伙子过来了。我说是应邀来面试得到,他很热情地招待了我,推门进去看看。坐下来,给我递了杯水就忙自己的东西去了。
公司零星三五个人...{:8_487:}
图片8.png
等了一会,过来了个产品经理,领我到一个小接待室里,面试开始:

ROUND - 1
#产品经理:(看着简历)以前是有做过路由方面的项目对么?两年了...
我:对的。

#产品经理: 在**(城市)做的?(解读:问题不是白问的,看你工作是否稳定,不会频繁跳槽){:8_536:}
我:是的。大学毕业后就在所在的城市工作了。

#产品经理:你自我介绍一下吧。
我:我大学毕业后就在大学傍高新园内的软件园做开发,公司有20多个人,老板接活,前期做的是移动端开发的后台项目,后期有接到路由项目,贵公司也是找openwrt
路由方向的岗位,所以来试试。

#产品经理:做了有两年是么?做的是智能路由中间件,就是openwrt这个方向的?
我:对的,是这个框架

#产品经理:是这样的,我这边是负责项目实施,对开发不是特别的熟悉。
我:那...你们(技术)主管呢?

#产品经理这个是需要我们老板来面试的(老板就是技术主管,后面我才知道),但是我这边也先大概了解一下。看看你这块做得怎么样。
我:哦哦,可以可以

#产品经理:呃...能不能跟我讲一下你这个智能路由中间件你这个具体工作主要做得是什么?硬件还是什么...
我:嗯...是软件,用C语言开发的...(其实简历我已经写的很明白我负责什么了,但是产品经理不太懂技术,遇到这种情况,有必要简单讲解一下,态度谦虚争取一个好印       象,)

#产品经理:它这...应该是做的一个路由器平台软件的中间件
我:对的,测试路由就是普通路由,项目有很多需求和功能,编译完后拖进路由里跑,它就可以有重定向访问的域名网站啊,屏蔽指定的域名网站啊...

#产品经理:重定向组件...加密...读配置文件...哎,你这个读配置文件是怎么做的?
我:json,配置文件是json格式的解析后的字段用于设置路由监听状态,模式等...

#产品经理:这样子,我给个实例吧,我们是做wifi的,这个设备是可以上报数据的...
我:这个客户知道吗?

#产品经理:他们不知道,他们只是用网。
我:上报的数据到你们的服务器?

#产品经理:对对对
我:那你们对数据怎么处理呢?(所谓的“数据挖掘”?){:8_541:}

#产品经理:我们AP...就我们的设备是AP嘛,AP你知道么?
我:呃...

#产品经理:它这个就是“瘦AP”,“胖AP”这种形式嘛,这个你知不知道?
我:这个不太清楚...

#产品经理:AP就是无线电,setpoint这种东西,它实际是个路由,把设备的路由这个功能去掉,只是一个数据转发,无线转发这个意思,然后用户通过AP连我们的无线网络然后这个数据就到我们的后台嘛。
我:...

#产品经理:主要是对硬件的open系统进行这个...研发
我:一样的,就是程序交叉编译好然后拉到路由里面吧?(我上家公司就是这么干的)

#产品经理:对,这个AP的话要能上报数据,类似那个网络安全审查
我:那你们后台收集的数据具体怎么处理?

#产品经理:我也不太懂后台怎么弄的,后台不是我弄的。我指负责部署
我:哦哦。

#产品经理:像我们一般的固件哦,它一般是封装起来的,像编译你们是怎么编译的?
我:在我们公司服务器上有装好的opwnwrt框架,选好CPU架构,工具链就可以编译了。编好以后TFTP就可以拉进路由里去了。

#产品经理:噢噢。你对我们公司有什么要求?
我:对路由这个方向也比较有兴趣,只要薪资这方面没问题其他各方面问题都不大,住的也不太远。(解读:这种回答不算好,最好是表达出你对于这个公司你和别的求职者的优势,希望公司能给出合理的薪水)

#产品经理:那...你打算要多少?
我:贵公司招聘上的薪资范围是15K-20K,如果贵公司面完我技术,对我技术也会有所了解,我的预期薪资是15K。(解读:招聘上写的薪资范围部分小公司连最低的范围都给不     起,用于吊人面试,但是在现场,我们需要不卑不亢,合理的说辞)

然后扯了一堆关于他们这个工程的营利方式...没听太明白(后面问HR才知道,公司还没开始营利...这HR也太诚实了){:8_521:}

#产品经理:这个因为是做路由嘛?对硬件性能有什么要求?就是你以前做的项目是什么芯片
我:X86

#产品经理:哦哦,我们用的是MT7621
我:(哇擦,问硬件我不懂啊)都一样,openwrt可选编译的框架的嘛,什么框架就按什么来编译呗~

#产品经理:恩,对对对,是。

#产品经理:要不你先稍等一下,我请人事同事来。{:8_530:}

                     ROUND - 2
图片9.png
产品经理呼叫HR去了...中场休息{:8_519:}
#HR:您之前的话,做open开发这一块,自己单独做过项目呢?
我:功能的拓展,和与服务器心跳链接的实现。

#HR:这个做了有多长时间呢?
我:两个功能加起来3个多月。

#HR:你是几几年毕业的?(解读:除了简历的工作年限主要看你的毕业年限,看你的工作年限可不可信)
我:15年

#HR:有关_路由_项目你是做了有多久呢?
我:简历我写了,一年(因为再往上一年是移动后端开发,路由估计一年太嫩了,这里要被扣分,工作2年经验的当然比1年好){:8_520:}

#HR:你现在是在职状态还是离职呢?
我:离职了。

#HR:你上家的公司薪资大概是多少?
我:8K,北方比较低嘛。(警示:一般来说,上一家公司的薪资会影响到下一家的薪资,正常来说,跳槽一次带来的薪资涨幅是10%~30%,这个是HR谈薪资的一个潜规则!!!){:8_545:}

#HR:你期望薪资是多少呢?
我:在上一家公司我做过类似的项目,贵公司的项目也能很快上手,而且我本人也对编程网络通信这个方向比较感兴趣。呃...我希望公司能根据我的情况和市场标准的水平,给我合理的薪水(解读:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。如果你自己必须说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。)

#HR:是这样子的,我们这里招open开发,想要招一个独立开发的,因为我懂的不多,我不能确定你是否...
我:那之前的这块相关工作是...?

#HR:嗯...是C井这块吗?
我:!!!

一般路由设备为了省资源是不会用高级语言写的,跟HR交流技术有点困难...

总体就是两个老板(身兼项目技术主管)一起在做,老板刚好今天不在{:8_472:}


#HR:关于我们公司这块你有什么想要了解的?
我:公司前景?和营利方式?(解读:小公司尽量了解福利待遇,大公司可以看看有没有定期组织培训)

#HR:目前公司还没有营利。
我:...(这也太直接了吧,太诚实了){:8_520:}

#HR:目前这个项目是个社区门户类项目,包括广告的投放...,无线产品也是收费的
我:嗯(应该是在公共场合投放WIFI在WIFI帮别人卖广告,写的倒是高达上云集群,云无线通信,呵呵....)
我:你们公司有IOS和安卓工程师写移动端吗?

#HR:以前有不过在年后离职了
我:你们老板是鹅场大牛,或是...华为出身吗?(部分小公司的老板是大企业出身。)

#HR:这个我不清楚,只是知道他们一直在做这一块....

后来约了技术复试的时间...本次面试到此结束~{:8_510:}

(解读:常规公司面试是有3轮的,项目主管一轮/HR一轮/CTO一轮,项目主管和CTO都是会问技术的,项目主管更注重细节处理,CTO更关注你整体技术素养,这次没见到技术主管有点失落。)

如果有复试的话,我会再跟帖补上...{:8_504:}




技术复试:5月12日 14:30 AM.
面试结果:税后10K offer (14薪){:8_515:}
#BOSS噢,你简单介绍一下你自己吧。
我:(复述对介绍产品经理的话)

#BOSS你之前工作的内容是什么
我:路由项目的开发,负责开发HTTP的重定向和DNS过滤,工程在公司服务器交叉编译好后拖进路由调试。还有其他功能一直在拓展。

#BOSS你这是Linux下开发,openwrt搞过么?
我:是的,在公司服务器(Ubuntu)有装好的openwrt框架交叉编译。

#BOSS你在开发这个项目的时候,就你自己完成的有什么功能
我:实现正则表达式的匹配,业务是这样的,比如说我们跟163合作,163要求当WIFI使用方向QQ官网发送HTTP请求的时候,我们的路由会给使用者的GET请求报文改成对163的请求,达到重定向。那这个QQ的域名就放在json配置文件里,后来合作的域名越来越多,需要用正则匹配,我负责用PCRE库实现这个功能...再有一个就是那么客户跟我们合作了,我们公司的服务器负责处理这些被重定向的请求,那客户想知道我们的服务器与路由之间是否在工作。我负责实现路由-服务器的心跳链接,用到了epoll的事件框架,因为整个进程对速度有要求是非阻塞的,心跳也是放进事件集里,异步触发。

#BOSS恩恩,通信这块你了解多少?
我:嗯...通信是指...?

#BOSS就是TCP/UDP这一块是怎么处理的。
我:哦,在TCP协议里有保留位,重新组包的时候是用到这个标记的。这个功能不是我实现的,是我在看代码的时候知道的。{:8_522:}

#BOSS其他的你还熟悉什么技术,除了C还有什么语言?
我:C++,前面项目用的是C++

#BOSS有没搞过Nginx?
我:嗯,搭服务器的时候用到。

#BOSS这是在学校学的还是后面自己做的?
我:工作中用到的,学校里没这些东西。

#BOSS你是怎么定位你自己的工作的?
我:嗯...其实我更想从事linuxC开发的方向吧,因为之前都是做路由和底层网络通信相关的项目,那我就想做openwrt这块的开发。

#BOSS你以前在**(城市)是吧?
我:是的

#BOSS你原来在深圳工作过吗?
我:51刚回来

#BOSS你是哪里人?
我:**(离深圳不远的城市)(解读:看应聘者生活是否稳定,生活都不稳定更别谈工作了){:8_515:}

#BOSS你毕业是在哪一年毕业?
我:15年

#BOSS怎么想到要换地方(工作)了呢?
我:因为我老家离深圳比较近,很多从事IT行业的同学也在深圳,而且深圳IT行业发展较好,环境、空气什么的也好。

#BOSS其他同学做什么的?
我:有做PHP,UI,Android....都有

#BOSS做open这块开发的多不多?
我:没有,嵌入式现在还是蛮缺人的。

#BOSSPHP你熟吗?
我:不熟,有时会和PHP朋友一起出来坐坐的时候会分享一下前端的技术。

#BOSS那你对open熟悉到什么程度?驱动改造,搭建框架,切包...
我:切包?呃...这个没有做过

#BOSS那你具体是做...
我:用C写工程项目,更多是关注业务流程,因为之前这个项目的前实施是主管在做。

#BOSS你最经一两年的计划是怎么样的?
我:最近一两年的话还是想专注于技术吧,不想太浮躁,年轻人静下心来搞技术。做点东西

#BOSS你家庭关系怎么样?有兄弟姐妹吗?
我:没有.

#BOSS那他们有在深圳吗?
我:没有

#BOSS那你现在是自己住吗?
我:住的宿舍。

#BOSS薪资待遇这块怎么样?
我:到手有个11、12K吧{:8_527:}

#BOSS噢...你对WIFI这一块网络通信这一块处理的话你的经验怎么样,你感觉。应该好像没,你大部分在做转包这样的一个事情。
我:您具体说的处理是...?
#BOSS无线连接协议啊,调驱动啊...
我:驱动这块了解的比较少,通信协议还是比较熟悉的,从底层的ARP,ICMP到DHCP还是知道的。

#BOSS你想往通信领域走?你对通信行业怎么看得呢?华为、中兴基本是处于垄断的地位,TP-LINK,腾达...做通信的小公司都比较困难..你对通信未来的看法是怎么样的?像我们这样的小公司可能会因为赶项目而加班。
我:我作为一个年纪不大的从事技术开发的年轻人,对通信方向前景不会有太深刻或充分的理解,唯一能做的是老老实实提升自己的技术,三两年内不想考虑别的什么东西,想太多没什么用。

#BOSSOK,你对“共享WFI”怎么看?像现在的比较热的“共享单车”这种共享经济...
然后BOSS各种灌汤,画饼...(与面试技巧无关,所以此处省略一万字){:8_530:}

图片10.png
完事出去了叫人事跟我商谈最后事宜

#HR住的远吗,离公司?
我:20分钟的地铁

#HR入职的话最快什么时候可以到?
我:周二吧。

#HR噢,周一不能来吗?
我:做一些生活上的准备吧。

#HR这样子的,老板那边希望你周一过来没问题吧?(解读:公司知道你后面还有面试,更希望你早点入职。但从自己的角度出发能给多一点时间给自己更好)
我:这...行吧

#HR薪资的话,我们最后给出的税后1万。
我:...好的

#HR还有什么疑问吗?
我:没有了,好。{:8_529:}


******************************************************************************************************
   
      这就是本次面试的真实情况,这个面试是想告诉大家的是,面试不是审问犯人,并没有你们想得那么难,无须那么严肃,本质上就是两个搞技术的人之间的技术交流。从 这次面试的问题,也可以看得出,面试官问的这些问题,绝大部分都没有超出咱们黑马的技术大纲,所以说,大家完全不用担心,真实面试也就这样,扎扎实实地把黑马所教的知识点都学会搞懂,面试很大概率上是可以拿offer的。{:8_497:}

******************************************************************************************************


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马