[心得] 面试心得

楼主: y2468101216 (芸)   2021-05-25 17:20:35
只面了两家,大家随意看看就好。
PHP 工作约 8 年,前一份为 80 * 13,离职原因是因为
我不想一直维护20年前的8个老系统,而且还要同时被全公司的人追杀
还要开发新专案,答应的奖金没发,也没加薪,最后还失眠。
A. 博奕公司 84 * 13
我前公司的隔壁部门主管跳出来找新老板开的,就顺便问他有没有职缺。
原本他说他要想一下就以为没希望了,结果还是有面试
一开始先简单填一下个人身份资料,然后直接进技术面试。
我记忆力不好只大概列几个我有印象的。
1. 怎处理跟预防 mysql deadlock
这边我简单回答在 application 层 找所有有开 transaction 然后没有设定
error rollback。
这边他有问我说你知道 row lock 跟 table lock 吗?
我说就算是 row lock 也还是会有 dead lock,毕竟我以前有碰到几次过。
2. slow query 处理
explain sql ,对常用的字段做 index 或者做复合 index
3. 大笔数资料处理
简单回答用 partition 处理就满意了,我原本还想说会不会问我分库分表之类的问题。
接下来是 application 层
1. laravel 优缺点
我只说了它很肥,启动很慢,毕竟如果缺点真的很多不会变成主流 framework 。
而且有一部份是因为 php 每次都要编译的关系
2. MVC 架构
我都跟他说我都加分为 service 跟 repository
3. TDD 跟 BDD 架构
我直接跟他说我不会要求别人做这个,我都是自己做。
我也跟他说 BDD 用起来很不实际,因为它还是太工程语言。
4. 高并发架构
我大概把网络上的东西跟它讲了一遍,以及我真的没有实际做过。
人资部份
主要是问我离职理由,我就把前面的讲一讲,然后因为我在想事情忘了问它
特休跟要不要轮班的问题,后来寄信补问。
然后我就得到 offer。
2. 成人写真 94 * 14
在中坜很可惜,不然我就去了。
整体问题跟上面差不多,有加问一些下面的
1. 平常如何发想专案
我有说我都需要比较明确一点的,如果你叫我开发一个 FB 我是否要先从预算开始谈起。
不过一般接到一个专案,我会反问说为何要这样做,背后的商业理由是啥。
然后在建议说是否这样做比较好,或者我觉得合理就直接开工。
2. 专案目录如何设计。
我说我除了一般 mvc 以外还会按 domain 下去做区分。
offer get
公司有100多人算是大公司我满想去的,开出来的条件也很好。
三级以上都 WFH,二级每周去中坜一天台北四天。
但问题我不会开车,然后我又住淡水,算一算时间金钱成本跟第一家不会差太多。
第一家都我认识的人居多,合作也算愉快,就忍痛拒绝了。
这是少数猎人头真的有帮我找到工作一次,每次猎人头都不如靠我自己或靠我朋友去找。
台湾猎人头真的要加油。
作者: newhandfun (新手方)   2021-05-25 17:41:00
同样php推
作者: MOONY135 (谈无欲)   2021-05-25 17:41:00
成人写真那么刺激
作者: kangan987 (Jon.Snow)   2021-05-25 20:01:00
作者: tedmax100 (Nathan-Lu)   2021-05-25 20:04:00
雷麒?菠菜才多那点钱,别了吧
作者: touurtn (vv)   2021-05-25 20:21:00
成人写真@@ 这啥产品
作者: XJHYJia (科举重人)   2021-05-25 20:36:00
JVID之类的吧
作者: kattte (诚实面对自己吧!)   2021-05-25 22:35:00
感谢您的分享
作者: lairrol (小黑)   2021-05-26 08:44:00
博弈开这么低我有点惊讶
作者: clamperni (肥宅牛牛)   2021-05-26 22:40:00
阿斯
作者: realbout (萨摩诃)   2021-05-27 10:27:00
PHP是八大行业好朋友?
作者: WaterLengend (Leeeeeeeeooooooo)   2021-05-28 00:11:00
作者: iamshiao (CircleHsiao)   2021-05-29 01:02:00
推数字

Links booklink

Contact Us: admin [ a t ] ucptt.com