另一系列悲剧..不小心按到上一页..
感觉这篇还少了点什麽?
我第一次面试的时候还蛮慌张的,
才知道原来我根本没有机会跑跑看我的 code 会不会成功XD
综合几点,比较保险的话:
虽然有些公司会直接用 leetcode 题目,
但也有会先丢个不太清楚的问题希望你能够展现沟通技巧的。
帮助缓和情绪、开始思考
没有问清楚 input 的限制,很容易写出不够完善的程序。
就像平常写 leetcode 我们也会去看 constraints,依据需求可能会有不同的写法。
如果不讲话,面试官会很无聊,可能会一直打字让你更紧张,而且面试的录音只会听到打字声XD
所以要训练自言自语能力
先丢出一个方法,分析这个方法的时间复杂度 / 空间复杂度,并想几个测资
就算是最 naive 的爆破,如果还没什麽好想法,也先讲出来。
再去思考是否可以改进。
一定要与面试官讨论,得到面试官同意後才开始 coding
比起边写边改,面试官更喜欢「想清楚才动手」的面试者,
因为如果未来工作也是边写边改效率会很差。
>>: 浮点数和整数的计算,Ruby 30 天刷题修行篇第十三话
前言(作者碎碎念): 大家好我是小精灵,我是个菜鸟工实习生兼研究生,第一次参加铁人赛 想藉着这次的铁...
本次预期会写一下的题目介绍 渗透测试基础 关於渗透测试/过程 工作和职业机会 练习 基本环境安装 V...
何谓提升(Hoisting)? 提升(Hoisting) 其实主要是为了厘清 JavaScript ...
中国银行长城跨境通卡,产品全称中国银行长城跨境通国际借记卡,可能是目前唯一能够自由办理的国际借记卡。...
ref : https://medium.com/dean-lin/真正理解资料库的悲观锁-vs-乐...