字节(客户端开发-已凉)

抖音

对c++的内容是真不熟,反复拷打指针问题。。

一面

  1. hashmap 扩容方式
  2. 面向对象的特点,优劣
  3. 进程通信的方式,优缺点
  4. c++的智能指针,野指针
  5. 堆栈的区别,优缺点
  6. 数组和指针的区别
  7. 计算机网络模型
  8. 视频采用什么协议
  9. c++的编译过程 10.内存溢出和内存泄露,如何排查 11.垃圾回收机制如何设计 12.手撕: **42.接雨水

#二面

  1. 常规的计网相关的一些协议,osi分层,各层的协议功能
  2. 输入网址url,具体讲解dns解析,从效率角度分析
  3. 一面的问题没答好,又问了浏览器观看视频用什么协议
  4. 虚拟内存管理的特点,优势
  5. 虚拟地址和物理地址如何转化
  6. 缺页中断的过程
  7. 页面置换算法
  8. 不同进程两个指针的地址相同,是否指向同一个物理空间
  9. git merge 与rebase的区别 10.linux 软链接和硬链接 11.修改文件权限相关 12.手撕,判断一个树是二叉搜索树
    需要手动建树 13.linux的文件路径名,简化路径,不能用库函数。 边界条件没考虑,麻了。。

番茄小说

ios实在不匹配。。转到安卓这边

一面

  1. java static final的区别,从类,方法,变量说一说
  2. 如何解决死锁,存在的问题
  3. 内部类和外部类的区别,场景
  4. java的四种引用,使用的场景
  5. new string 创建几个对象
  6. java 异常,哪些异常不能被捕获
  7. try finally 执行过程
  8. 有两个return 的时候编译原理是怎么样
  9. voliatile的使用,举了个具体代码,忘了
  10. wait 与 notify的使用
  11. join的用法,底层原理
  12. 线程池的用法,状态,原理
  13. 类加载详细过程,jvm内存分布
  14. 手撕:去重数组,空间复杂度为(O)1

二面

  1. 客户端和后端的关注点的差异
  2. java编译,类加载的过程
  3. 方法区存放哪些东西,jvm各个区域存放哪些东西
  4. 泛型擦除的过程,java为什么会有泛型擦除
  5. List a = new ArrayList<>() a.getClass()是什么
  6. 反射的原理,作用,哪些框架底层用了反射
  7. java final 修饰 类 方法 变量 的作用
  8. 计算机网络,保证密码的安全传输
  9. https 加密过程,非对称加密rsa加密原理
  10. try catch finally 执行过程,字节码层面是怎么样的
  11. synchronize修饰类,方法 和代码块的区别,字节码区别
  12. 写一个多线程,要求多线程顺序调用一个类中的 a 方法,b方法,c方法

手撕:**25. K 个一组翻转链表 acm模式,要手动构建链表

三面

约了下周一,面完回来更新一波 我来了。。。 一打开摄像头就感觉面试官是个大佬,问的冷汗直流。。。难顶

  1. 联邦学习工业界有哪些应用,框架,加密原理
  2. 联邦化的安全性,精度的证明
  3. rpc的注册中心,具体服务发现的原理有了解吗
  4. 负载均衡的做法,如何协调不同qps的服务实例
  5. netty的序列化过程,使用哪种序列化方案,为什么
  6. 如何保证调用过程的线程安全
  7. 有没刷过**。 我以为这么快就到了算法环节,没想到要设计一个**系统
    涉及到网络传输,评测,判断运行超时,内存溢出异常之类的一堆东西,答得稀烂
  8. 手撕,** 23. 合并K个升序链表 常规归并写了下,说了下时间复杂度
  • 更新 不出意外的凉了,后续被其他部门捞了,不过个人还是不太想做客户端,字节之旅差不多凉透了
#字节面试##字节#
全部评论
这周面的吗
点赞 回复 分享
发布于 2022-10-16 13:55 上海
同学什么时候笔试的啊?
点赞 回复 分享
发布于 2022-10-17 19:09 北京
帅!
点赞 回复 分享
发布于 2022-10-18 11:31 福建
请问笔试oc了几道题哇
点赞 回复 分享
发布于 2022-10-19 16:58 四川
大佬
点赞 回复 分享
发布于 2022-10-20 10:56 福建
怎么考这么多困难题
点赞 回复 分享
发布于 2022-11-02 15:44 山东
是移动端吗?后端吧
点赞 回复 分享
发布于 2022-12-07 12:40 黑龙江

相关推荐

11-14 20:31
已编辑
电子科技大学 C++
10.24&nbsp;一面:使用mysql怎么保证读写的安全性具体是使用了mysql的什么锁socket通信是怎样实现的TCP和UDP的区别和使用场景TCP如何保证可靠传输序列号的作用是什么客户端如何保证接收的ACK报文是自己想要的四次挥手的时候还能发送消息呢四次挥手什么时候不能发送消息GET&nbsp;和&nbsp;POST&nbsp;的区别内存分区是怎样的代码段、数据段、.bss段、堆和栈的用途堆和栈的区别堆和栈的使用大小有什么不同什么情况下使用栈静态变量放在哪个段进程调度算法有哪些短作业优先和时间片轮转算法的缺点你知道哪些排序算法哪些排序算法的时间复杂度是O(nlogn)归并排序的时间复杂度是多少为什么堆排序的时间复杂度是O(nlogn)手撕:给你个树,求距离target节点距离为k的所有节点,将这些节点放入数组中10.28&nbsp;二面:实习的时候做了什么客户端请求还未响应时客户端是什么状态异步处理结束时如何将它的结果返回给客户端客户端的http请求是通过80端口通信的吗服务端可以最多连接多少客户端既然是同一个端口,服务端如何分辨不同的客户端C和C++的区别C和C++在内存分配方面有什么不同智能指针lamda表达式捕获的原理口述:抢红包算法和拓扑排序如果要学习客户端知识,你打算如何学习目前手里有其他offer吗如果发了offer可以来实习吗手撕:1.&nbsp;分别用递归和非递归的方法查看一棵树是否是另一棵树的子树2.&nbsp;查找字符串的最长回文子串10.29&nbsp;三面:实习的时候做了什么多进程和多线程有什么区别使用多线程时需要注意什么http&nbsp;的报文结构http&nbsp;和&nbsp;https&nbsp;的区别如何在10000张图片中最快找到一张最相似的图片平时一般是如何学习新的技术栈的有什么爱好吗手撕:LRU缓存10.31&nbsp;四面:你的性格特点是什么有什么兴趣爱好你有哪些不足,举例说明针对你的不足,你打算如何做实习做了什么从实习入职到做上手项目用了多久时间实习的收获是什么为什么实习三个月就离职了如果你要学习新的模块,如何进行学习什么情况下适合用单线程,什么情况下适合用多线程在浏览器输入一个网址,到网页展示中间的过程是怎样的了解网页的渲染原理吗你知道哪些排序算法快排和归并在时间和空间上的相似点和不同点归并排序的时间复杂度为什么是O(nlogn)手撕:给出一个数组和两个区间,将第一段区间的内容复制到第二段区间中,超出/剩余部分不计。原地算法11.04&nbsp;hr面11.14&nbsp;oc
查看63道真题和解析
点赞 评论 收藏
分享
评论
9
94
分享
牛客网
牛客企业服务