字节Java后端实习一二面面经

    作者:土豆面包1224
    链接:https://www.nowcoder.com/discuss/653593?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    字节一面(1h)

    自我介绍

    项目

    http的过程

    计算机网络的7层,4层架构

    乐观锁,悲观锁

    ABA问题

    线程池的参数

    假设corePoolSize=3,MaximumPoolSize=10,当需要线程怎么处理,具体过程

    数据库设计:用户登录注册表,例如怎么建索引等

    sql语句:查询前10条性别为“男”的,名字开头是“李”的sql
    选择哪个字段作为索引

    算法:输出比1234大的数字:1243

    反问:该重点学习什么?数据库相关

    二面(45min)

    项目

    算法:采蘑菇

    http协议1.0,1.1,2.0

    数据库底层存储

    B+树

    联合索引

    判断索引是否失效(例如:联合索引a,b,c。假如查询a=?and c=?,索引是否失效?等等)
    反问,要注重实践
    (还有一些基础的问题忘记了)
    (二面挂)