注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本帖最后由 匿名 于 2025-4-29 14:17 编辑
说我无法清楚的解释概念,说我跟面试官有miscommunication
面试的形式是这样,面试官给了一段源代码,其中有一个URL,含有数据,让我利用那个源代码扩展另外4个功能,说第四个功能是bonus,很少有人做到那里,总共3轮讨论,每轮讨论一个功能
我开始上来想说要先讨论下设计吧? 其中一个EM就说不要over engineer,我就直接ood写了几个类,其中2个功能可能没有分开,放在了同一个service class里面,第一轮测试时间紧,毕竟刚开始,写完test就没时间了,想说test会实际中那种,考虑edge case,列出来先,毕竟平时design doc会把test case大概都罗列,结果第一轮讨论,别人啥都不看,就说为什么不用他们的数据,我说那个api我还没调试出来,我先搭了框架,测试了框架。第二轮功能都写出来了,测试也过了,然后其中一个说,你有没有看第三个功能,某个变量是不是错了,我当时确实没时间看后面2个功能,其中一个变量是要用list,我直接用的string,大概就是数据里面有 "A/B", "A, B, C", 然后A/B算一个input,A,B,C算3个,放到list,测试数据太多,6000多个那种,好死不死,我没看到后面那个,只看到了A/B这种,,第三轮,修改了前面的结构,然后把第三个和第四个功能都实现了,我写了4个test case,最后一个用的他们给的,前面3个时间紧,就直接测试了几个简单的test case,那个EM又来说,怎么不用他们的test case,我说第四个是他们给的啊。后面就讨论了gang of four几个pattern. 1point 3 acres
. 1point 3 acres
今天给的反馈说技术可以,communication不行,概念解释不清楚。现在找工真难,一个IC,题都做出来了,还要能说会道,心里想说,每轮有沟通,后面能及时把沟通出来的问题修复并且demo出来,这种难道不算沟通吗? 非要一开始让我像你肚子里蛔虫一样,点到你想要的。. 1point3acres.com
不知道是自己沟通能力真的不行,还是现在EM都这么挑刺,抑郁了. Waral dи,
. Χ
补充内容 (2025-04-30 02:47 +08:00):
.
就是给个题目和现有的api,让你写4个功能扩展,开始先沟通10分钟,后面每段中间沟通10分钟. ----
一开始沟通,我想讨论下design,叫我不要over engineer,要实现功能,我看了下给的url+data,6000多个,时间紧,简单沟通了下就开始写
后面中间没段,对方指出了一些问题,但是随后都根据反馈修正并且demo出来了 |