求问大佬国内面试算法题能用 Python 吗

2021-03-12 15:20:29 +08:00
 kerrspace
我研究生方向的原因 主要用 python 和 C++。面试做算法题的时候肯定能用 python 是最好的节约时间和生命,我就想问一下各位大佬,国内各大小厂允许面试用 python 的多不多啊,还是说只能 Java 、C++ 二选一。

刷题语言的选择挺影响肌肉记忆的 所以要选定一种语言刷
2360 次点击
所在节点    程序员
7 条回复
zhoudaiyu
2021-03-12 15:24:14 +08:00
一般对语言没有要求
jmc891205
2021-03-12 15:30:46 +08:00
可以,只要你分得清面试官在考你什么就可以

比如面试官让你实现一个双端队列,你直接 from collections import deque 那肯定不行的
但是面试官出了一道 LC 239,你要用 deque 来解决,那直接从 collections 里 import 进来就可以了
kerrspace
2021-03-12 15:41:49 +08:00
@jmc891205 这些细节肯定都得跟面试官当场确认的吧 做面试题应该都是一边做一边讲解的 闷头做肯定不行 跪谢大佬。还有一个问题想请教一下前辈,一般来说面试官会反感面试者回答的时候夹带英语吗(专业名词)。如果有这个问题我要专门去看一遍中文教材熟悉一下术语
luckyrayyy
2021-03-12 15:44:27 +08:00
能用 Python 。常见技术词汇应该不反感,就是不知道国内外对这个"常用"的理解有没有区别。有时候看硅谷的大佬讨论技术问题,基本三行字一行半都是英文,虽说谈不上反感,但是读起来很蛋疼...
kerrspace
2021-03-12 15:46:55 +08:00
@luckyrayyy 感谢大佬 我还是专门去研究一下中文术语确保万无一失。面向谷歌编程太久副作用太明显了
kefirzhang
2021-03-12 16:41:15 +08:00
其实算法对语言没啥要求的,只要你能用伪代码写出算法就可以。关键的边界问题理清了 就行,
yannxia
2021-03-12 16:43:06 +08:00
阿里 /字节 /腾讯的面试算法题,我都是用 Python 的,这三家都没有让你 AC ~ 其实啥语言都差不多,Python 就是方便点,有时候就是要和面试官解释下一些不怎么常规的用法。比如创建 1000 长度的数组,从 1...1000,我一般都写伪代码,也不怎么为难你。,

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

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

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

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

© 2021 V2EX