深信服内推

深信服线下面经

岗位:Java开发

一面50min

1、手撕单例模式的两种实现(a4纸上手写)

2、Java中static变量的显式初始化发生在什么阶段?

3、60亿条32位整数数据,求某个重复出现的数字?

4、20个球队,5个篮球场,每个篮球场每天只能被使用一次,问如何安排比赛能够在比较短的天数内求出前三名(假设每支队伍的表现是稳定的,也就是说每支队伍都有一个厉害程度的值,只是你不知道这些值)

5、手撕算法:给定一个字符串,你可以对这个字符串进行任意次数的分割,要求分割完后的所有字符串都是回文串,求最小分割次数(a4纸手写)

二面50min

1、项目拷打

2、给定一张表,做增量同步,有哪些实现方法?

3、Linux如何排查某个进程的负载情况,如果负载过高,如何进一步排查,以及你能想到哪些常见的问题会导致负载过高?

4、死锁会导致负载增加还是降低?分情况分析一下,言之有理即可。

5、数据库的索引为什么能够增加检索效率,自己分析一下。

6、讲一个印象比较深刻的算法。

7、讲一下自己的毕设

8、讲一下本科阶段做过哪些项目

9、手撕下划线命名法转驼峰命名法

hr面20min

常规问题(深信服的Java岗其实进来后还是会做c++多一些,所以熟悉c++会更有优势)

9.29更新已oc

深信服科技25届春招-全球精英人才计划正式启动!

【内推码】NTA5MRI

深信服科技为员工提供了一系列全面且具有竞争力的福利待遇,主要包括以下几个方面:

  • 薪酬福利‌:提供业内领先水平的薪资,每年根据绩效进行2-3次的工资上调,包括基本工资、奖金、期权、补助、保险等。
  • 奖金与期权‌:年终根据员工年度绩效发放奖金,优秀员工还将获得公司期权。
  • 保险与补助‌:按国家规定购买社会保险,并额外提供最高额度为10万的人身意外保险,以及住房补助、餐补、车补、驻外补助等。
  • 工作环境与氛围‌:拥有花园式的办公环境,工作氛围简单、务实、平等,内部无“XXX总”的称呼,CEO无独立办公室。

【热招岗位】

🙋研发类(工作城市:深圳、北京、长沙、南京、成都,80%在深圳)

- 开发岗:C/C++、Python、Go、Java软件开发工程师

- 人工智能岗:AI工程师、AI技术专家(应届博士)

🙋市场类(工作地点:全国大中城市)

- 客户经理(不限专业,均可投递)

- 售前产品经理(仅限理工科)

【福利】过年13天假期,包三餐,每月理发按摩,每年1-2次调薪机会,应届生1个月免费酒店住宿,各大节日礼盒,父母节关怀......

【投递方式】

移动端:关注公众号【深信服招聘】—校园招聘—选择对应岗位

【快速通道链接】https://app.mokahr.com/m/recommendation-apply/sangfor/5369?sharePageId=3755022&recommendCode=NTA5MRI&codeType=1#/recommendation/page/3755022(通过链接投递简历直接免笔试到HR!!!)

【内推码】NTA5MRI(简历优先筛选!)

使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态

#内推#
全部评论

相关推荐

03-29 01:04
已编辑
蚌埠坦克学院 C++
bg:大三 非科班 无实习 无竞赛1. 对C++语言的理解3. 对Linux系统的理解2. 介绍一下个人项目,用的什么技术栈,实现了哪些功能,遇到什么困难,以及为什么做这个项目4. 其中用到的Protobuf协议起什么作用,它有什么特点5. 高并发项目中的负载均衡是如何实现的    答:基于libevent的reactor模型加上手写线程池实现6. C++新特性,重点聊了智能指针和lambda函数7. new、delete和malloc、free的区别8. 单例模式的实现方式及使用场景9. 在开发过程中,与其他开发人员意见不统一时,如何解决10. 作为非科班学生,为什么学习计算机11. 是否有个人账户和开源项目      答:有账号,但是没做开源,感觉自己写的太烂了       此处面试官中不要这样妄自菲薄,每个人都是这样过来的反问1. 当前部门的主要业务是什么?    答:在用UE做一个3D游戏2. 还有后续面试吗?    答:没有了,如果有offer发放的话,HR会和你跟进3. 面试表现怎么样,还有哪些地方需要提示?    答:自学到这个程度,算很不错了,可以多提升下临场表达能力(总结的很到位)总结:投递的是数据库内核研发方向,结果没HC了,面试官说当前部门的业务是基于UE可能因为跨部门+简历上没写游戏开发相关的内容,面试过程很轻松,全程无八股 无算法 无SQL。当然,不排除是KPI感受:面试官人真的很好,没给我上强度,感觉全程就是聊聊天。发现自己虽然实打实做了项目,但是面试过程中不太能表达出来,这块需要总结一下把项目传到GitHub上,虽然确实写得很烂,hahah#处女面##非科班##实习##东方国信#
查看11道真题和解析
点赞 评论 收藏
分享
基本上都是在聊天,问各种思路,八股文不多。感觉时间过的很快,一下50分钟过去了。把一个基础问题说错了,不知道结果咋样了,再然后就是他是纯C++公司,大部分时间问我linux内核的东西1.你和照片长的不像 (我说商家P图的)2.自我介绍3.研究的什么方向,解释了很久,我的算法了啥的(我研究的是操作系统混合任务关键算法)4.有没有发论文,有没有啥成果(我说sci正在审稿,然后发了软著)5.对linux了解多少,对linux内核或者Linux系统哪里比较熟悉(我说内核驱动还有系统开发都比较熟悉,然后问更熟悉那个,我就说了现在是应用方面吧)6.问我linux内核驱动是怎么设计的(我说有3种方式,普通传统的软硬不分离一起写古老的版本,然后平台设备模型,还有设备树)7.你认为3种方式哪种好,(分别分析了优缺点,然后说最后一种好,也有可扩展性啥的)8.你觉得可扩展性是什么,怎么做到,你有什么优点9.设备树怎么就和软件匹配上了(我说了设备树本质就是个文本文件通过里面的属性匹配的,包括of_match_table啥的)10.又问设备树是怎么兼容那么多硬件平台的,写一个i2c设备驱动流程11.项目遇到了哪些问题,怎么解决的,怎么找到的,哪个项目学到的最多,为什么(我说的很详细,摄像头帧数不匹配啥的,排查是看手册,中间还考虑了av_compare_ts的函数api,查看了他们的返回值了,还试了修改缓冲区了啥的等等,最后就是查手册看到的那个参数,,,甚至还问怎么想到的看这个)12.场景题:假如客户端和服务器连接好着,过了几天突然服务器坏了,你觉得是哪里的问题怎么排查(我说了查看网络,查看日志,检测数据,管理软件,重启等方法)13.然后他就说假如日志看不懂,别的也没问题,我怎么还知道这个进程到底死没死(我就说了ps  top htop等命令可以看)14.然后接着问,假如我还想知道,这个进程他都有什么状态(我说了有运行态,停止态等,在PS命令里面的表现就是一个R T 等等大写字母表示)15.假如处于运行,怎么查看他在跑什么逻辑(我说这个我不是特别了解,就是一般也是通过命令查看,具体命令没记住)16.函数内部静态局部变量,和全局静态变量的区别17.如果他们都作为返回值会有什么问题,(然后我说了半天局部的会有问题,但是他好像没听懂以为我说的全局的,然后问我那局部的呢,我就又说了一遍局部的,因为作用域的问题可能函数调用完了就释放了,中间还扯了半天static的特点啥的,,但是算起来全局作为返回值应该是说错了,,)
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务