字节跳动提前批 凉经
7.17 抖音 多媒体客户端开发
写代码:
1.合并两个有序链表
2.两个存放大写字母的数组,输
出共同出现的字母
提问:
1.什么是内存泄露,C++中如何解决
2.进程通信的方式有哪些,为什么进程间要通信??
3.引用和指针的区别,为什么使用引用优于指针
4.new一个内存不成功会出现什么情况,malloc呢?
5.快速排序算法什么情况下会时间复杂度会退化为o(n2)
6.什么是帧率
给一个函数 返回0和1 概率为p和1-p. 请实现一个函数 使得返回01的概率一样
2.socket通信的过程,如何新建一个线程和进程
3.进程和线程的区别,进程通信方式,线程通信方式,线程如何并发
4.http过程,优缺,与https的区别
5.进程为什么可以采用共享内存的方式通信
6.问了自身有什么优势,工作中想接触哪方面的技术
编程:
链表逆序(不用数据结构实现)
写代码:
1.合并两个有序链表
2.两个存放大写字母的数组,输
出共同出现的字母
提问:
1.什么是内存泄露,C++中如何解决
2.进程通信的方式有哪些,为什么进程间要通信??
3.引用和指针的区别,为什么使用引用优于指针
4.new一个内存不成功会出现什么情况,malloc呢?
5.快速排序算法什么情况下会时间复杂度会退化为o(n2)
6.什么是帧率
7.磁盘调度
7.23 字节跳动 安卓开发工程师 一面
问题
1. 什么是内存泄露,内存泄露如何解决
2.操作系统的组成
3.http和web socket的区别联系
4.数组和链表的特点
5.线程间的通信方式是什么
6.单核cpu多线程之间如何并发
编程:问题
1. 什么是内存泄露,内存泄露如何解决
2.操作系统的组成
3.http和web socket的区别联系
4.数组和链表的特点
5.线程间的通信方式是什么
6.单核cpu多线程之间如何并发
给一个函数 返回0和1 概率为p和1-p. 请实现一个函数 使得返回01的概率一样
二面:
1.tcp和udp区别,tcp三次握手,tcp流量控制和拥塞控制,慢启动过程2.socket通信的过程,如何新建一个线程和进程
3.进程和线程的区别,进程通信方式,线程通信方式,线程如何并发
4.http过程,优缺,与https的区别
5.进程为什么可以采用共享内存的方式通信
6.问了自身有什么优势,工作中想接触哪方面的技术
编程:
链表逆序(不用数据结构实现)
二面挂了··不知道啥原因
#字节跳动##秋招##面经##安卓工程师#