2022春招字节虾皮Lazada笔面经

2022/3/7 字节实时音视频  测开一面
    1. 自我介绍
    2. 简历的两个项目,音乐播放器怎么实现
    3. 有没有和音视频相关的项目,回答了在校课程学了一点理论知识,什么是编码解码
    4. 数组和链表的区别
    5. TCP和UDP的区别
    6. 进程和线程的区别
    7. 算法:topk
    8. 对城市有没有要求
2022/3/24 测开二面
    1. 自我介绍
    2. 介绍一个项目,收获,遇到的问题
    3. Java:  java的特点,面向过程和面向对象的特点,重写和重载的区别,LIst和Map的区别
    4. OS:进程和线程知道吗,线程的状态。
    5. 计网:TCP的拥塞控制,说一下HTTP
    6. 业务相关:说说编解码概念等随便说说
    7. 代码:最长无重复子串的长度
    8. 反问
2022/3/25 字节测开三面
    1. 自我介绍
    2. 实习情况,多久了,做什么
    3. 今后的规划
    4. 对部门团队的了解
    5. 对测开的理解,测开和测试的区别
    6. 优缺点,举例说明
    7. 智力题:100瓶水其中一瓶是毒药,七天能毒药生效,七天内请问至少需要多少只老鼠可以找出毒药
    8. 代码:LeetCode3 两数相加(链表)ACM模式需要构造链表处理输入输出。
    9. 反问
2022/4/28 北京字节 客户端 飞书套件 一面 1h
    1. 自我介绍
    2. OS:
        a. 进程和线程的区别和联系,线程之间共享什么内容、独占什么内容
        b. 虚拟内存和物理内存,虚拟内存可以比物理内存大吗、什么场景下使用
        c. 栈和堆的区别,分别存储什么数据
    3. 计算机网络:七层模型,TCP和UDP在哪一层、它们的区别,DNS劫持,Mac地址是什么,如何将IP地址转为Mac
    4. Java:
        a. 什么是反射;
        b. 什么是注解、举个例子;
        c. 有哪些锁;
        d. 什么是线程死锁,只有一个线程会死锁么,如何避免死锁
        e. 线程池知道么
    5. 手写单例模式,换题:均分数组(算法将数组分成和相等的多个子数组求子数组的最大个数),好吧不会还是写单例吧,单例也没写出来,又换了个快速排序终于写出了
2022/5/6  字节客户端二面 55min
    1. 自我介绍
    2. 深挖项目:Android 记事本APP
        a. 做了哪些工作
        b. activity的生命周期,两个activity切换状态是怎么样
        c. 音乐播放器:如何实现的, service后台和mediaplayer是如何通信的、之间的关系是怎么样的
        d. 插入图片:如何实现的,bitmap、**、**保存图片的区别,文字环绕图片有没有设计,插入图片过大会怎么样、那要怎么办
        e. 页面布局:如何布局,主要采用哪种方式;有哪些控件,botom和**的区别,TextView和EditText的区别;match_parent和wrap_parent的区别;layout_margin和alignParentLeft的区别好像,没听清第二个;
    3. 深挖项目:springboot员工管理系统
        a. 做了哪些工作
        b. 有没去了解mybatis,为什么要使用它
        c. 刚说的的分层,哪一层做的多,数据访问层做了哪些工作
    4. Java
        a. 说说注解,刚才说的@overide如果不写会怎么样
        b. 抽象类和接口的区别
        c. 怎么创建线程。线程池是如何减小开销的。线程a和线程b各自有自己的逻辑,线程c依赖a,b执行,那么如何保证不会产生问题,机制是怎么样
        d. 一个类里面有个方法,如何让这个方法不能够被子类修改
        e. private修饰方法和final public 方法的区别,所以这样能解决上述两个问题吗
其他忘了,没写算法题
    
2022/3/26 阿里Lazada 测开
    1. 最长无重复子串的长度 
    2. 在学校么?在哪里实习,做什么
    3. springboot项目 过程中遇到的难题,4和5开头的状态码
    4. TCP,UDP区别
    5. JVM的作用
    6. 测试电梯的软件系统
    7. bug不能复现怎么办
    8. Android项目:四大组件是什么
    9. 数据库事务的特性
    10. 测试开发的理解,测试开发和开发的区别
    11. 给你一个需求,整个项目流程是怎么样
2022/3/12 虾皮测试 测试一面
    1. 自我介绍
    2. 介绍项目,选了Android,架构?
    3. 说Linux命令,vim进入之后怎么查第10行数据 ?行号gg或者行号G
    4. 写sql题目,查询学生平均分大于90的学生名字和平均分,降序显示
    5. 编程语言:java,equal和==的区别
    6. 如何模拟弱网环境
    7. 算法
        a. 写题:LeetCode3.最长无重复子串长度
        b. 讲思路:如何判断链表是否有环,环的长度?
    8. 比如APP修改数据后,数据不变,你会怎么测试
    9. 会测试哪些内容,单元测试、集成测试、系统测试、验收测试的侧重点
    10. 反问
    
    

#2022春招##字节跳动##Shopee##Lazada##海康威视##春招##校招##4399游戏#
全部评论
大佬去了哪里
点赞 回复 分享
发布于 2022-05-13 16:20
读研了嘛楼主
点赞 回复 分享
发布于 2022-05-14 21:11
lazada 社招靠谱内推,详情可以加我wx哦 ********
点赞 回复 分享
发布于 2022-08-13 23:54

相关推荐

不愿透露姓名的神秘牛友
11-01 21:31
投递虾皮信息等公司10个岗位 > 你都收到了哪些公司的感谢信?
点赞 评论 收藏
分享
10-28 16:21
已编辑
南京信息工程大学 Java
查看28道真题和解析
点赞 评论 收藏
分享
评论
2
39
分享
牛客网
牛客企业服务