深信服内推-深信服内推码

抓瓦面经,经供参考

一面

  1. 自我介绍
  2. 实习中遇到的最大困难
  3. 分批处理数据问题:如何分批处理数据?回答:一开始COUNT总的条数,然后使用LIMIT和OFFSET进行分批查询。每个线程处理一个固定范围的数据,若范围内无数据则停止。追问:若多线程分批查询过程中有数据插入或者删除,则数据缺漏,如何解决问题?回答:维护事务。追问:多线程共享事务存在问题,不合适,有其他方式吗?回答:上锁,但是效率低下(面试官看我给出的两个方案都不满意,没再追问)
  4. CSRF攻击防护:问题:什么是CSRF攻击?如何防止?
  5. 手撕:程序输出解释:问题:解释这个程序的输出(Java的值传递还是引用传递的例子)。绘图程序的改进:问题:如何改进绘图程序使其输出连续的图形(SIN图形)?

二面

  1. 自我介绍
  2. 项目架构图与流程绘制项目架构图讲解项目流程实习公司开发系统的主要功能追问:为什么要MySQL主从,Redis缓存,旅游平台搞这么复杂干什么?追问:为什么需要数据导出功能?
  3. 实习与单元测试问题:你在实习过程中如何进行单元测试?问题:你在实习过程中学到了什么?问题:你在实习过程中如何进行代码规范化,需要注意什么?追问:如何具体体现?问题:你对实习项目的改进建议有吗?
  4. 实习与竞赛问题:实习和竞赛有什么区别?
  5. 学习与挑战问题:你在开发中遇到了什么困难?问题:你在实习过程中如何处理并发问题?问题:你在实习过程中如何进行自我提升?问题:你在实习过程中如何进行项目管理?问题:在实习中有遇到返工的情况吗?问题:你在实习过程中如何处理被骂的情况?问题:你对未来的职业规划是什么?问题:你在实习过程中如何进行代码复查?问题:你在实习过程中如何进行自测?
  6. 反问:公司负责的业务,进组后可能的开发内容(要求转码)

HR面

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

【内推码】NTA5MRI

【关于我们】

中国卓越雇主、A股上市公司,云计算、网络安全万亿赛道

总部位于深圳,全球8000+名员工,业务覆盖全球50多个国家和地区,拥有海内外超10w家政府、教育、医疗、知名互联网企业等客户。

【热招岗位】

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

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

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

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

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

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

研发类薪资:SP offer 本科35w+起、硕士40w+起!博士薪资:80-130万!

市场类薪资:本科20-28万/年起(20万不包括奖金,只包括工资和补助)、硕士22-32万/年(22万不包括奖金,只包括工资和补助)

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

移动端:关注公众号【深信服招聘】—校园招聘—25届领跑X计划—选择对应岗位

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

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

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

#内推##牛友职场人脉来了#
全部评论

相关推荐

头像
04-23 18:05
门头沟学院 Java
1.自我介绍Netty简单介绍+核心组件介绍2.epoll模型讲解一下(select poll epoll)epoll模型中的水平触发和边缘触发的区分水平触发:即使应用程序没有一次性读取或写入所有数据,epoll仍会在下一次调用epoll_wait()时再次通知应用程序边缘触发:只在文件描述符的状态发生变化时(例如从不可读变为可读)通知一次应用程序。这就要求应用程序必须立即处理所有事件3.epoll为什么要用红黑树+epoll模型的三个函数(epoll_create,epoll_ctl,epoll_wait)分别都是做什么的?和红黑树+就绪队列做链接5.网卡中断-》数据链路层-》传输层(在这一层中去添加到epoll_create在做后续处理)6.synchronized原理(markword+方法层面+代码层面)7.synchronized的锁升级8.AQS原理9.追问AQS的唤醒机制(LockSupport)10.threadlocal原理11.key为什么?(该线程对象中的threadlocal实例)12.虚引用问题,什么是虚引用,什么情况下会出现虚引用的gc?13.后续反问中面试官提出还有SpringBoot的源码问题比如:1.什么样的bean会被ioc加载2.beanpostprocessor原理3.EnableAutoConfiguration原理等等 但因为后续转go就算了二面1.自我介绍2.实习介绍3.做了这个优化,除了效率上得到了提升还有什么方面吗?(操作系统层面讲)4.如果说这个方案如果中途出现了问题怎么办(退化为未优化的)5.如果100w数据全部打过来 怎么办?(限流,分块处理等)6.分块数量的指标是多少(压测+监控查看)7.如果把Netty优化你实习的项目的架构,你该怎么说服你的+1?(好处是什么,真的可以用在这个里面吗,收益是什么?可能会出现什么问题?)8.黑名单方案优化set->咆哮位图(开始直接讲结构了有问题,后面补充了选了位图,布隆过滤器,咆哮位图的方案 还有公司内部有其他组进行使用优化)9.如何保证你的开发效率?前面有人接offer了 没hc 流程挂起#春招##面经##Java#
查看22道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务