云计算知识点
http://www.ruanyifeng.com/blog/2017/07/iaas-paas-saas.html
作者:星辰wzp
链接:https://ac.nowcoder.com/discuss/271619?type=2
来源:牛客网
算法太难了!!!转开发的第一次尝试。
一面
1.项目,用到了哪些框架,底层实现看过没有
2.计算机网络,介绍知道的网络知识,三次握手,tcp /udp的区别
3.数据库用过哪些
4.操作系统,介绍调度算法
5.Python的底层实现,用到的排序函数
6.除了flask用过其他前端框架吗
7.大数据了解么,分布式了解么
8.进程,线程的区别
9.锁机制
10.代码题,快排,反转链表,列表左移n返回结果
11.数据结构,栈的实现
12.Linux命令
别的记不太清了。。。
二面
1.介绍项目
2.问了一下机器学习算法了解哪些
3.一道路径的动态规划题
4.有200万域名(字符串),让设计冲突最小的哈希函数
别的也记不太清了。。。
python 深信服 2次笔试
先说下学历,双非本科大三,专业是信息安全…这次投简历也是单纯的试试水的投了一下。
一面(40min):
自我介绍
介绍简历上的项目
项目中数据包的流向是怎么流向的(项目问题)
三次握手
有没有了解过RESTful api?
Flask是如何实现高并发的?(大概是这个意思?我当时不怎么会,可能是我理解错了)
当遇到爬虫爬不到数据或者在网页上显示不出结果的情况下,该检查哪几方面的问题(由项目引申的,借此引申出一两个debug的问题)
往地址栏输入一个URL后,会发生什么?(标准答案)
用Python口头设计一个链表(应该是想考查面向对象那一套)
对于Python的可变数据类型和不可变数据类型的了解?(答了深拷贝和浅拷贝那一套)
说一下设计模式中的单例模式和工厂模式
你还有什么想问我的?
在这里要好好给一面的面试官点赞,面试的过程其实蛮紧张的,所以有些地方答的其实磕磕绊绊,很耐心的回答了我的问题,而且也说出了我的一些不足。
第二天上午收到了二面的通知,二面30min,大部分在怼项目:
怼项目中的数据挖掘那一部分,说说原理,聊了一下DS证据理论,可能是因为这所以索性就不怎么考我算法了吧
有没有试过以linux作为开发环境? (把Windows系统删了的我- -)
Linux系统的进程通信方式有哪些?
有没有遇到什么印象深刻的bug?(这里跟他很详细的说了一下之前遇到的epoll的bug,然后引申到了select和epoll的区别以及ET和LT的区别和源码)
有什么问题想问的
然后差不多20分钟左右就收到了hr小姐姐打来的电话约hr面时间。hr面两天后收到了offer,最后因为实习时间上不大合适,所以挺遗憾的拒绝了offer。
python 面经
https://cloud.tencent.com/developer/article/1116036
深信服面经
https://www.pianshen.com/article/61711852790/