字节跳动提前批后端开发工程师面经
在阿里实习一个月,6月28日主动离职了。现在是失业状态。
1).在牛客网看别人发字节跳动的面经,发现人均标题写着“凉经”,即使是刚刚面完的人也是人均凉经。虽然我知道这次肯定要凉,但是不随大流加凉经二字了。
2).先说一下我的春招实习情况:
2021届应届生,985硕士,春招实习投的都是算法岗。
春招投递21家公司,只有百度、腾讯、美团、阿里、字节跳动五家公司给了面试,其余公司均是简历挂。
其中,百度三面挂。腾讯四次被捞,四次一面挂。美团一面挂。阿里提前批一面挂,正式批拿了算法岗offer。字节跳动拿了算法岗offer。字节跳动的面经见我的其它帖子。
再后来就是拒了字节跳动的offer,去阿里实习了一个月,然后主动辞职了。
3).实习离职后,转投开发,没有看过开发面经,开发类面试一问三不知那种。
以下是此次字节跳动提前批的一面面经。
字节跳动,深圳,游戏部门,后端开发岗(Python)。
1.自我介绍
2.range和xrange区别,xrange通过什么关键字实现的?yield语句底层如何实现?
3.python有多线程吗?
4.有了解过分布式和集群吗?分布式和集群的区别?
5.python语言的特点?解释型语言与编译型语言的区别?python是怎么做到跨平台的?
6.python的异常处理?
7.常见的进程调度算法?公平调度?时间片调度?
8.32位操作系统和64位操作系统的寻址范围?
9.网络协议?
10.堆和优先级队列?堆排序的时间复杂度?堆排序稳定吗?
11.基数排序?时间复杂度?
12.判断两个链表是否相交?(只判断两个尾结点是否相同)
13.数组中元素两两成对,除了一个元素只出现一次,找出该元素。异或有交换律吗?
14.数组中元素两两成对,除了两个个元素只出现一次,找出这两个元素。
15.编程题:给定一个数组,数组长度为n,数组所有元素x满足:0<x<=n<=1000。求数组中出现次数最多的元素,若多个元素出现次数相同,输出元素值较大的,要求时间复杂度O(n),空间O(1)。
16.编程题:3*x+7*y=125,x,y为质数。如何快速求解?
#字节跳动校招提前批##字节跳动##校招##Python工程师##面经#