细节的东西应该会很重要吧……

2018-02-11 15:03:31 +08:00
 dan2001go
就拿昨天的一次面试来说。

进公司扫了一眼,全部用得都是 19 寸显示器(感觉现在很关注这个……)

一开始面的那个人感觉很猥琐,当然,程序员嘛,大家都是半斤八两的没啥好说的。

坐下就开始问怎么做好 Git 的版本控制,然后吐苦水说现在这里版本管理乱啊,需求乱啊,导致代码更新维护很苦啊。然后又问你们是怎么做自动化测试的。我说我们功能测试为主,自己不太管测试这一块,让测试自己处理了。程序员一般就写一下单元测试和压测之类的。然后又说你进来压力会很大啊什么的。

心里越听越在想,是不是要骗方案什么的啊(脉脉看多了)

然后方言挺重的,普通话不是很标准(算减分项么?)

更重要的一点,对方一直在剥手,手上似乎长了藓,桌子上剥下来好多死皮。(这个真的是很难忍受,分数直线下降)

技术问题问得不多,一直在盯着 Git 问。技术的话就问了 PHP 的 Array 的实现原理是什么?我也答不上,说好像是用哈希结构来弄得吧,具体得看一下源代码了。

Git 的话,聊到后来发现对方的 Git 是放在外网 Github 上面的……我就问了一下,没有自建仓库吗?他说自建的不稳定,也没人去管。(估计运维是短板,要程序自己弄。安全系数也不高。)

接着也讲到代码包,说是有 1.3 个 G,我吃了一惊,说怎么这么大,他说大多是资源文件,都放在一个项目库里了。(应该是项目没有做切割)

其中反复提到了你进来压力会很大,有 4-5 次吧。(听了感觉很可怕的样子),而且也说到需求很多,会不断地提,导致版本更新混乱。

面完,找来了 CTO。CTO 的印象很好,人比较正派,打扮也得体。(加分项)

聊的基本都是项目管理方面的问题。(这个我还是比较能发挥一点)

这次面完内急,就上了个厕所,我对公司的厕所很有阴影,以前待过的两家公司的厕所都很恐怖。恐怖到什么程度呢?每次推开厕所门的时候都要捂住鼻子,因为很大概率你会看到马桶里一坨屎没有冲。更夸张的一次是整个马桶上被喷射状的屎给覆盖。后来看到网上也有人讨论过这种事情,才知道原来这不是偶然的现象……(很费解)

这家公司的卫生间很小,三个蹲位,和公司的人比起来,少了一点点。也挺脏,不过没有屎不冲的情况。

但是这卫生间有一个问题,门关不上。也就是你拉屎的时候任何人都可以随便打开你的门……(这就尴尬了)

最后到人事,人事一开始压低声音和你说,公司注重研发,待遇好,别人都不发 13 薪的,就研发发 13 薪。(听了一愣……年底双薪不是正常情况吗,还要区别对待?)

然后聊简历,说你这简历很不好看。老板看了都不敢要的。

简历后面几份工作是:2 年(部门变动) 1 年(创业失败) 2 年(裁员) 2 个月(公司没钱)

我说,谁 TM 想没事换工作啊,都是被动的。人事说,我就是提醒一下你。(有点不爽)

他又说,你找工作也不挑啊,随便什么公司都进去了。我说前面两个是和朋友一起创的业,第三个公司在业内也是比较知名的,只是公司发展不太好了,这在互联网是常态。至于最后那个 2 个月的工作,我被骗进去的,才 2 个月公司就没钱了,走的那个月工资到现在都没给我呢。

人事说我们不会做这种事情的。我们也是创业公司,拿到 C 轮,目前发展良好。我们也非常关注员工的稳定程度(好不好我也不知道啦,我上个公司进去前那个人事也是这么和我说的,说他们发展前景一片大好,拿到 D 轮了。结果害我简历上一个污点。)

最后问入职时间,我说 3 月份。然后对方就说希望越快越好,初七就来。因为对这块领域不是特别了解(问了些人,感觉都不看好,是在线教育)就说考虑一下,也没有马上答应下来。

回家以后想来想去的感觉都是这些细节的东西,主要有些地方和上一家公司相似。也是面试的时候吐苦水说乱,希望你来改善,做 PHP 架构(这个最反感,因为在我看来,PHP 没有什么所谓的架构)也是拿到 C/D 轮,也是前景好。

最关键还有那个显示器……现在一个 23 的便宜的也就 600 块钱吧。。如果我创业的话,有些东西还是不会去想办法省的吧-。- 。。。
4712 次点击
所在节点    程序员
29 条回复
hcymk2
2018-02-11 15:10:42 +08:00
上海的公司? 几年前在上海感觉没这么糟糕啊。
learnshare
2018-02-11 15:11:00 +08:00
显示器太差肯定不去,都看不清自己写的什么,怎么工作
dan2001go
2018-02-11 15:20:06 +08:00
@hcymk2 不同的公司环境不一样啦。
lizhenda
2018-02-11 15:23:33 +08:00
19 寸的能写代码?双屏不标配能写代码? PHP 架构还是有的
bryanly
2018-02-11 15:25:37 +08:00
别人都不发 13 薪的,就研发发 13 薪(别人发 15 薪)

我觉得第一感觉不好的话,还是要慎重一点,有时候感觉不是没有道理的。
EmdeBoas
2018-02-11 15:46:05 +08:00
害怕,一直嫌弃自己公司的厕所,这么一看自己公司厕所都是天堂了........
sagaxu
2018-02-11 15:51:39 +08:00
PHP 数组内部实现,这么经典和常见的 PHP 面试题,你最近面试那么多次,总该被问到过几次吧,这都答不上来。从这个细节可以推断,你并不喜欢钻研技术,连面试也不做点功课准备。
huhu3312
2018-02-11 15:55:03 +08:00
Array 底层应该是数组吧......
jorneyr
2018-02-11 15:55:17 +08:00
我们公司也基本全部是 19 的显示器
dan2001go
2018-02-11 16:02:53 +08:00
@sagaxu 我被面的知识点太多了。很少有重复的。没办法做专门的准备了。只能说大致上了解一下。你让我准备我也不知道从哪里准备了。有次面一家大点公司的 PHP 研发。我准备了一个礼拜,然后面的时候一个 PHP 的问题都不问。就是问算法和一些大数据和微架构。回答的很勉强。
最后就是和我说你面试虽然通过录用标准了,但是年轻人很多,我们还是会在考虑一下的。你有合适的就不用等我们了。
最近我会按我自己的节奏做一些复习工作,目前主要精力是数据库方面和项目管理方面。至于底层原理,暂时不会看。源码以前看过,现在基本都忘了。如果因为这个细节而不要我,我觉得也很正常。我会理解的。
daniellu
2018-02-11 16:12:10 +08:00
PHP 为啥没有什么所为的架构?我比较好奇。
jecshcier
2018-02-11 16:20:26 +08:00
@EmdeBoas 噗,同感。我们公司我一直喷厕所为什么是马桶而不是蹲坑。。但是公司的厕所因为是物业安排人打扫的所以从来不脏很干净,而且都有纸。对比起来简直天堂
qooweds
2018-02-11 16:22:16 +08:00
老哥,又是你
面试的确是这样,越好的公司,面试的人越是友善,环境也越好
至于 HR,只是想压价,大部分公司的 HR 都是这样的,职业本能,有时候说的话简直想让你抽他
dan2001go
2018-02-11 16:25:09 +08:00
@daniellu 因为大部分『不是全部』的公司就是直接上框架『现在都爱用 laraval 』。也没有用什么分布式,甚至连项目都不做垂直拆分的,你不用框架还会觉得你水平不行。然后一段时间以后出现问题了,觉得之前招的人可能水平低『因为工资也低』。希望有个人改善一下,看看外面都把这种人叫架构师。于是也招 PHP 架构师了。

其实很多瓶颈是出在数据库设计,还有代码写的不好的情况。有些可能需要慢慢来改善,有些甚至要重构。但是老板觉得时间成本不合算,就是想让你救个火罢了。如此一来就很被动的不是架构了,不如叫 PHP 补丁师或者叫 PHP 消防员差不多。

所以如果有中小公司招架构,一定要在这方面问清楚项目的情况,和对方的预期值以及你自己对项目架构的看法,一定要达成一致才行。免得到后面别人还会觉得你没本事,你也觉得公司待不下去。
mrvon
2018-02-11 16:27:20 +08:00
写得很好啊~~细节可以看出很多东西的~~
dan2001go
2018-02-11 16:27:49 +08:00
@qooweds 多发点帖子刷刷存在感哈哈。要是觉得我发的没营养就告诉我我以后就少发嘛^_^
daniellu
2018-02-11 16:32:27 +08:00
@dan2001go 纯属个人看法:架构设计,不是指从 0 开始整个代码结构的设计。使用框架和架构设计,完全没有任何关系,架构的设计,不是代码细节,是整体性的,带有一定(只是一定程度的)前瞻性的。再小的项目,都可以有架构;很大的项目,也未必有架构。
dan2001go
2018-02-11 16:42:03 +08:00
@daniellu 你的看法是对的。架构的目地也无非是让项目的生命周期更长,项目更合理,更健壮,同时研发人员也更轻松。

只是很多偏业务的地方只看重结果。其他的都忽略的。架构之道就是技术选型,方案的制定。还有怎样合理的设计等等。

但是很多时候,像 PHP 这样的,很容易受到干预。像我之前说的消防员的角色。所以要弄清楚你有多大的决策权在谈架构的事情。可能我说的有点极端了,不过确实有一部分 PHP 的架构职位都是拿来忽悠人的。所以才说要在入职前和公司的相关人员达成在架构的规划和里程碑的阶段上达成一致。
JamesR
2018-02-11 18:19:06 +08:00
上个月找领导说了下,某宝买了个 24 寸 2K 显示器,才六百多。
takato
2018-02-11 18:26:30 +08:00
C 轮意思就是,离跑路不远了。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/430215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX