V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
assassin1993zj
V2EX  ›  程序员

面试字节跳动

  •  
  •   assassin1993zj · Jun 19, 2020 · 3083 views
    This topic created in 2137 days ago, the information mentioned may be changed or developed.

    马上要面试字节啦,我面试的那个部门会考算法(前端)。有没有过来人大佬给点建议,让我这周末针对性的刷刷算法。自己之前刷了一段时间的链表与二叉树,动态规划还没有看。 希望有头条大佬来支支招。( PS:并不是要题目,只是想知道算法着重看那几块更好)

    19 replies    2020-06-22 16:02:45 +08:00
    usw
        1
    usw  
       Jun 19, 2020
    那可能主要看算法导论比较好(捣乱
    seki
        2
    seki  
       Jun 19, 2020
    那还是先看看 dp 吧
    Timzzzzz
        3
    Timzzzzz  
       Jun 19, 2020
    我上周前端一面让写一个快排,但是前端基础太差写出来还是挂了
    PureWhiteWu
        4
    PureWhiteWu  
       Jun 19, 2020   ❤️ 1
    二分,链表,图,树。
    <= medium 即可。
    TomIsion
        5
    TomIsion  
       Jun 19, 2020
    核心还是前端能力。
    vvvVictoria
        6
    vvvVictoria  
       Jun 19, 2020
    一个周末...只能看个大概吧
    ryanbuu
        7
    ryanbuu  
       Jun 19, 2020   ❤️ 1
    他不会点明了考你哪个算法,基本上都是给你一个问题,让你想用什么数据结构解决,堆(大顶堆、小顶堆)、树(平衡二叉树、二叉搜索树、红黑树等等)和链表(单向链表、双向链表、循环链表)多看看。校招的话大概率不会问太深的前端问题。
    StephenDev
        8
    StephenDev  
       Jun 19, 2020
    手写红黑树
    LennieChoi
        9
    LennieChoi  
       Jun 19, 2020   ❤️ 1
    不至于考那么难的算法吧,我觉得 dp 这种的面试算法工程师,或高级工程师才会考。百度搜搜高频算法题,或者上国内 leetcode 看剑指 offer 里的题,快速训练下。一般都是数组类题较多,二分查找,排序类(快排思想,归并思想),前缀和,hashmap,双指针,反正数组类题很多是智力题,解法超级多。链表的话找闭环,链表翻转,组合翻转,树的话都是围绕 dfs,bfs 的,这类都是考代码基础的题,还有就是位运算的题,这类题没做过真不好想。另外平时还是得勤刷题养成习惯,算法训练是一个长期过程,虽然我们一提算法就习惯性在前面加面试俩字,但做算法毕竟是为了提高自己,不是为了面试
    CoderGeek
        10
    CoderGeek  
       Jun 19, 2020
    @StephenDev 我背面过 但不是字节 - - 还让我整多阶 b 树 逼数!!!
    noble4cc
        11
    noble4cc  
       Jun 19, 2020
    @LennieChoi 字节面试风格就是各种奇怪算法题(脑筋急转弯)
    vissssa
        12
    vissssa  
       Jun 19, 2020
    建议推迟面试,起码刷 200 道再去吧,别浪费机会
    现在字节面试 dp 算是经常出现了,难度基本都是中等以上
    assassin1993zj
        13
    assassin1993zj  
    OP
       Jun 20, 2020
    谢谢各位大佬的回答!!!
    fly22109
        14
    fly22109  
       Jun 20, 2020
    为了面试而学算法嘛,形式主义严重,不去也罢
    assassin1993zj
        15
    assassin1993zj  
    OP
       Jun 20, 2020
    @fly22109 奇怪的脑回路
    lewis89
        16
    lewis89  
       Jun 22, 2020
    @fly22109 #14 .. 哪里有那么多主义.. 无非是程序员太多了 用算法来筛人罢了..
    assassin1993zj
        17
    assassin1993zj  
    OP
       Jun 22, 2020
    @lewis89 这种人可以不用回复他~
    abyssbx
        18
    abyssbx  
       Jun 22, 2020
    刚面完 核心点还是能把自己之前的工作经历聊清楚 然后前端基础要扎实 算法题就不会出的很难
    assassin1993zj
        19
    assassin1993zj  
    OP
       Jun 22, 2020
    @abyssbx 嗯嗯,之前面过一次了,还是要把基础打牢。上次就挂在编程题上了~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6083 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 122ms · UTC 06:11 · PVG 14:11 · LAX 23:11 · JFK 02:11
    ♥ Do have faith in what you're doing.