作者y2468101216 (芸)
看板Soft_Job
标题[心得] 面试心得
时间Tue May 25 17:20:35 2021
只面了两家,大家随意看看就好。
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,二级每周去中坜一天台北四天。
但问题我不会开车,然後我又住淡水,算一算时间金钱成本跟第一家不会差太多。
第一家都我认识的人居多,合作也算愉快,就忍痛拒绝了。
这是少数猎人头真的有帮我找到工作一次,每次猎人头都不如靠我自己或靠我朋友去找。
台湾猎人头真的要加油。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.22.168 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1621934437.A.849.html
1F:推 newhandfun: 同样php推 05/25 17:41
2F:→ MOONY135: 成人写真那麽刺激 05/25 17:41
3F:推 kangan987: 推 05/25 20:01
4F:→ tedmax100: 雷麒? 05/25 20:04
5F:→ tedmax100: 菠菜才多那点钱,别了吧 05/25 20:05
6F:推 touurtn: 成人写真@@ 这啥产品 05/25 20:21
7F:推 XJHYJia: JVID之类的吧 05/25 20:36
8F:推 kattte: 感谢您的分享 05/25 22:35
9F:推 lairrol: 博弈开这麽低我有点惊讶 05/26 08:44
10F:→ clamperni: 阿斯 05/26 22:40
11F:推 realbout: PHP是八大行业好朋友? 05/27 10:27
12F:推 WaterLengend: 推 05/28 00:11
13F:推 iamshiao: 推数字 05/29 01:02