秋招算法岗位的常见问题总结
一、算法岗位中,值得阅读的面经(牛客网):算法岗位汇总面经
(2) 潜水党回馈牛友,算法工程师2017年学习,实习,秋招总结
(3) 阿里、百度、腾讯、华为算法工程师面经(均已拿到offer)
(4)【数据挖掘面经】腾讯+百度+华为(均拿到sp offer)
二、算法岗位中面试官问过的题目汇总:
1、机器学习&深度学习算法面试题总结:https://www.jianshu.com/p/4a3c5e34d0f8
三、算法岗位中面试官问过的基础题目解答:
1、Python中的“is”与"=="操作有什么区别?(id与值)
解答网址:
(1)网址1,其中网址1中的最后的问题:
>>> a = 257
>>> b = 257
>>> a is b
False
>>> a = 123
>>> b = 123
>>> a is b
True
解答:参考网址https://blog.csdn.net/shilei123456789666/article/details/78046761。整数在程序中的使用非常广泛,Python为了优化速度,使用了小整数对象池, 避免为整数频繁申请和销毁内存空间。Python 对小整数的定义是 [-5, 256] 这些整数对象是提前建立好的,不会被垃圾回收。在一个 Python 的程序中,无论这个整数处于LEGB中的哪个位置,所有位于这个范围内的整数使用的都是同一个对象。同理,单个字母也是这样的。
(2)答案2
四、复习看书知识点总结
1、数据结构(必考!)
(1)数据结构面试100题
2、计算机网络
(1)计算机网络常见面试题
(2)计算机网络面试题总结大全(强推)
(3)计算机网络面试的题目总结
3、数据库原理
(1)数据库基础(常见面试题)
(2)数据库常问问题
(3)34个数据库常见问题解答
4、操作系统
(1)操作系统面试知识点总结
(2)操作系统常见面试题
(3)操作系统之面试常考
(5)操作系统面试重难点总结(强推!)
5、概率论与数理统计