V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kerrspace
V2EX  ›  程序员

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

  •  
  •   kerrspace · 2021-03-12 15:20:29 +08:00 · 2363 次点击
    这是一个创建于 1351 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我研究生方向的原因 主要用 python 和 C++。面试做算法题的时候肯定能用 python 是最好的节约时间和生命,我就想问一下各位大佬,国内各大小厂允许面试用 python 的多不多啊,还是说只能 Java 、C++ 二选一。

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

    比如面试官让你实现一个双端队列,你直接 from collections import deque 那肯定不行的
    但是面试官出了一道 LC 239,你要用 deque 来解决,那直接从 collections 里 import 进来就可以了
    kerrspace
        3
    kerrspace  
    OP
       2021-03-12 15:41:49 +08:00
    @jmc891205 这些细节肯定都得跟面试官当场确认的吧 做面试题应该都是一边做一边讲解的 闷头做肯定不行 跪谢大佬。还有一个问题想请教一下前辈,一般来说面试官会反感面试者回答的时候夹带英语吗(专业名词)。如果有这个问题我要专门去看一遍中文教材熟悉一下术语
    luckyrayyy
        4
    luckyrayyy  
       2021-03-12 15:44:27 +08:00
    能用 Python 。常见技术词汇应该不反感,就是不知道国内外对这个"常用"的理解有没有区别。有时候看硅谷的大佬讨论技术问题,基本三行字一行半都是英文,虽说谈不上反感,但是读起来很蛋疼...
    kerrspace
        5
    kerrspace  
    OP
       2021-03-12 15:46:55 +08:00
    @luckyrayyy 感谢大佬 我还是专门去研究一下中文术语确保万无一失。面向谷歌编程太久副作用太明显了
    kefirzhang
        6
    kefirzhang  
       2021-03-12 16:41:15 +08:00
    其实算法对语言没啥要求的,只要你能用伪代码写出算法就可以。关键的边界问题理清了 就行,
    yannxia
        7
    yannxia  
       2021-03-12 16:43:06 +08:00
    阿里 /字节 /腾讯的面试算法题,我都是用 Python 的,这三家都没有让你 AC ~ 其实啥语言都差不多,Python 就是方便点,有时候就是要和面试官解释下一些不怎么常规的用法。比如创建 1000 长度的数组,从 1...1000,我一般都写伪代码,也不怎么为难你。,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4722 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:47 · PVG 17:47 · LAX 01:47 · JFK 04:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.