深信服 Python开发工程师 面经

笔试 30道题 3道代码题
一面

数据结构算法

Hashmap哈希-处理哈希冲突的分析方法

堆排序,大堆,小堆,堆排序的原理

统计一篇论文,前面出现前十的单词。Counter(), List

用了冒泡排序去处理

元组和列表的区别

装饰器的作用

Python2和Python3之间的区别

Python的优缺点

提高Python运行效率的方法

算法题:单链表的反转

二面
介绍项目
判别两个类别的字符串 
tcp保证数据传输的三个流程
手撕代码:列表分子,k1 对应的value相同的放在同一列表里面
输入:[{'k1':1, 'k2':1}, {'k1':2, 'k2':2}, {'k1':1, 'k2':2}]
输出:[{'k1':1, 'k2':1}, {'k1', 1, 'k2': 2}], [{k1': 2,'k2': 2}]

二面挂

#深信服##面试题目#
全部评论
多久出的结果啊?二面只面了二十分钟,很慌
1 回复 分享
发布于 2021-10-27 19:54
你好,面试问的堆排序需要手写代码吗?还是只说出实现思路啊?谢谢。
点赞 回复 分享
发布于 2021-11-03 20:36
lz是长沙还是深圳啊
点赞 回复 分享
发布于 2021-11-19 08:58
现在还问python2吗?python2都被淘汰了
点赞 回复 分享
发布于 2022-02-09 12:19

相关推荐

11-07 13:31
怀化学院 Java
勇敢牛牛不怕难:又疯一个
点赞 评论 收藏
分享
jack_miller:杜:你不用我那你就用我的美赞臣
点赞 评论 收藏
分享
5 37 评论
分享
牛客网
牛客企业服务