1.自我介绍 2.介绍一下简历上的项目 3.计算机网络: TCP与UDP的区别 TCP如何实现可靠传输、流量控制 讲一下TCP四次挥手过程中的TIME_WAIT状态 讲一下HTTP长连接 4.数据结构与算法: 哈希表的实现以及哈希冲突的解决方法 B树和B+树的区别 LRU算法的实现 反转单链表(手撕代码) 5.Python: 使用with open(文件名) as f打开文件有什么好处 *args
一面: 自我介绍 了解python 字典 liet吗 数组与链表的区别 堆与栈的区别 说说增删改查的具体命令 说说数据库的连接 说说有哪些约束 http和https的区别 http有哪些请求方法 什么是sql注入 怎么处理SQL注入 了解哪些linux命令 假如用ll命令查看文件,前面的那些 rxw啥的代表啥意思 二面(挂): 自我介绍 介绍一个最熟悉的项目 根据项目问问题,比如配置域名用到的A解
今天真的是备受打击,就一道笔试的算法题,都忘记了,撕了半天没撕出来,面试官再也没问啥就让我反问,知道自己凉了就直接说没啥问题,可笑的是连自我介绍都没让人说,就压根不想要人吧。所以接下来面深信服的一定去复盘自己的笔试吧,以防万一😭
一面 10.14 共40min,面试官人超好,会引导性地进行提问,体验感很nice 1、自我介绍 2、项目介绍 3、实习有遇到什么问题吗?如何解决的? 4、为什么选择测试而不是软件开发 5、python(会问一些底层问题,不太懂,没回答上):内存管理机制、装饰器、requests、进程和线程以及协程 6、熟悉哪些排序 7、手撕:快速排序(界面不好用,调试不通过,不懂出什么bug),说逻辑和代码都没
1.自我介绍 2.介绍项目,项目职责,其中的一个技术,遇到了什么问题,排查了多久,怎么排查的,软件的健壮性和可用性怎么考虑的 3.ping不通分析原因 4.linux常用的命令,查进程,还问了一个忘记了 5.tcp三次握手 6.之前工作学到的技能 7.手撕:单例模式 解说一下 8.可能还有忘记了 反问 面试官说我和他们业务不匹配 已经收到了感谢信
前言: 目前0offer 10.13号投简历 10.14号笔试, 3道算法,印象中难度不大 10.17号一面 35min左右 1.自我介绍 2.项目介绍 主要是算法相关的,跟测试没关系,不过也认真听了,问了下具体做的什么工作。 3.为什么选择测开 没算法岗了 4.tcp和udp区别和应用场景 必考?基本都有这题 5.Linux下查看进程 ps,pgrep,top 6.查看内
一面 (有点像kpi面) 自我介绍 手撕(给定一个数组和target,在数组中找出所有加起来等于target的若干数的组合(可以是一个数,两个数,三个数...)。面试官让用动态规划,我不会,用了暴力,破解了部分) osi模型有哪些,每层的工作,每层的协议有哪些 你常用的linux命令 查看端口是否被占用的linux指令 会用数据库吗,程度?
1.给一个数组和一个数字k。前两个比大小,小的放最后面,大的算赢一次,赢k次,输出该大的数。(ac) 2.最大排序连续序列(ac90%) 3.病毒侵入(ac,转化为区间即可) #深信服笔试题##深信服##深信服校招#
C++岗,但是只会Java,C++选择填空看不懂。做的不好。。看运气了。。 算法最后一题比较难,没时间做了 1.数组前两个数比较,求最大的。然后依次往后比较,求连续k轮胜出的元素。 2.求数组中最长的连续子序列。 #深信服笔试题#
一面 2.21 30min 原本是线上视频面,后边面试官忘记时间了,变成电话面 介绍学校学的课程 问实习时间问题,要至少3个月 Java 常用的数据结构(数组、链表) 数组和链表的特点、细节、原理 Java 中的数组、链表有哪些 HashMap 实现、多次哈希碰撞后的结果 Java 中的设计模式,自己是怎么实现的 DCL 实现细节,两次判断分别的作用 Spring 的主要功能,IOC、AOP 的思
4.6 1.自我介绍 2.介绍一下最熟悉的项目 3.指针和引用的区别 4.tcp3次握手过程 5.怎么处理内存泄漏 6.原文件到可执行文件的过程 7.了不了解数据库(不了解) 8.事务相关(不了解) 9.求最长不重复子串的长度 10.深拷贝,浅拷贝区别 写一个深拷贝的例子 11.进程间通信方式 12.介绍重载重写 反问 面试评价(还行,基本没问题),还需要加强那些方面的学习(c++基础) 目前想起
大寄特寄。 1. 自我介绍。 2. 介绍一下在项目中做的工作。 3. 讲一下项目中这个用户级中断处理程序的流程。 4. 讲一下内核态软件中断和硬件中断处理流程有什么不同。(没懂,不太会) 5. 讲一下知道哪些类型的中断。 6. 内核有哪几个子系统。(答了内存管理,文件系统,进程调度) 7. 这个物理页面大小怎么选择的?为什么要选择4KB大小的页面?(答了为了减少读写少量字节时的开销) 8. 问了具
问了我很多安全相关和网络相关的东西 1.什么是sql注入,自己有这样经验吗 2.http和https区别 3.了解过web渗透吗 4.tcp和udp区别 为什么tcp是可靠的 5.了解过交换机吗,说一下交换机的一些命令 6.linux的命令有哪些,怎么查看网络状态 7.docker和沙盒的区别 8.了解过kalilinux吗说一下里面常见的工具 基本上都回答出来了,虽然我主要学Java的。 第二天
10.19 一面内容: 0.自我介绍 1.手撕代码, int 转 Ipv4 字符串 2.分布式系统设计。 使用3000多台服务器实时信息,包括cupinfo memoryinfo等...,设计一个可扩展的,实时监测并预测服务器故障的系统。 10.20 二面 无自我介绍 1.手撕代码, 记不住题目,有点长 2.介绍一个最拿得出手的项目 3.深挖项目,大部分都答不出来: (1.编译为dll过程踩过的坑
介绍项目 项目搭建过程的思路以及遇到的问题 osi七层 请求头里都有什么内容 http1.0和http2.0的区别 网络层dsnat,路由转发怎么实现的,网络层协议 Linux 的tcpdump 命令 redis 索引的优缺点,索引所占的物理空间是哪里 容器化和k8s 同步和异步是什么,优缺点 手撕:输出数组中无重复的三位数 你自己的技术长项以及短板 #我的失利项目复盘#