📜  Koo SDE1 面试经验(1.5 年经验)

📅  最后修改于: 2022-05-13 01:54:17.350000             🧑  作者: Mango

Koo SDE1 面试经验(1.5 年经验)

第 1 轮:提出的问题:

  • 注册流程

    phone number  & OTP -> only way of verification
    Security
    Scalability
    Users (id, name)
    (1, ‘cnn’) , (2, ‘twt’) , (3, ‘yuw’) , (4, ‘uqbd’) 
    updating name 
    batch update name
    (1, ‘wwt’) , (2, ‘bn’), (3, ‘yqa’), (4, ’rck’) 
    q. Batch update query -> 
    update ‘users’ set name = ‘wwt’ where id = 1        
    Users (id, username) - twitter. 
    id - pk - non auto increment -> uuid
    username - unique index non null -> non changeable.
  • 具有上述约束的主键和唯一索引列有什么区别?

  • 给定一个大小为 N 的链表,任务是反转链表中的每个 k 节点(其中 k 是函数的输入)。如果节点的数量不是 k 的倍数,那么最后剩下的节点应该被视为一个组,并且必须反转

    Input: LinkedList: 1->2->2->4->5->6->7->8->9
    K = 4
    Output: 4 2 2 1 8 7 6 5 9
  • 给定一个包含 N 个整数的数组 Arr[]。找到具有最大和的连续子数组(包含至少一个数字)并返回其和。

    Input:
    N = 5
    Arr[] = {1,2,3,-2,5}
    
    Output: 9
    
    Input:
    N = 6
    Arr[] = {-1,-2,-3,-4}
    
    Output: -1

判决:拒绝!