Akatsuki. level
获赞
31
粉丝
4
关注
7
看过 TA
233
东南大学
2023
C++
IP属地:山东
暂未填写个人简介
私信
关注
头像
2022-10-19 15:12
C++
刚刚收到深信服感谢信,又让我回忆起来上周体验极差的深信服线下三面。去面试之前搜了一下,看大家都说是业务主管面,无非就是问问项目经历、个人一些问题、聊聊人生,结果没想到是个纯技术面。ps:投的golang岗位,一二三面基本是一天一面,可能南京站快结束了,进度推的比较快,并且一二面面试回答的也不错,手撕代码也都写出来。在酒店里一个房间,和面试官面对面,有个小桌子,简历递过去,面试官全程面无表情:1. 自我介绍2. 为什么学了几个月就想转golang?3. golang是强类型还是弱类型语言?弱类型语言的定义是什么?4. 你这个项目中文件分块传输怎么做的?5. 基于文件分块传输给了一个业务题(梦开始的地方):假设深圳和南京各有一台服务器,深圳给南京发送了一个邮件,邮件中有个10M或者更大的附件文件,附件可以是任何形式,比如txt、pdf、视频,图片等。当发送了第一封邮件之后,发现有部分需要修改,但是这部分远小于原文件大小,比如是一个错别字,但是只想占用极低的网络带宽通知另一台服务器(大概意思是只修改需要修改的部分),怎么实现这个场景? 或者该业务发生在文件处于云端上,各服务器从云上下载文件。5.1 关于这个问题一开始给了一种解决方案:按照文件分块的思想,记录每一块的文件哈希,然后做缓存检测,最后只传输需要修改的那一块。但是面试官不满意,说如果错别字在文档里占据整个文件怎么办,这不是文件分块的问题。(卒6. 本科拿过国家奖学金?国家奖学金多少钱?还是8000吗?7. 主席树怎么实现数据的持久化? 树上套树解决什么样的问题?(没答上来,因为没写过树套树,后来搜了一下用来解决多个区间查询第k大的问题,但是这种问题我都是用离线st和划分树做- - 。8. redis集群怎么搭建?9. 做过目标检测没有?深度学习中过拟合怎么解决的? 有了解过正则化吗? 讲讲你论文中的正则化怎么做的10. 平常写代码会做些什么事情来帮助你减少代码中的bug?(你要不要看看你在问些什么东西)11. 评价一下自己---------------想起来的问题就这么多了吧,总之体验比较差,面完之后继续就让走了,过了的话会让等等几分钟直接hr面。刚买的mac不到半个月今天也摔坏了,还收到感谢信人活着怎么这么难。。。
投递深信服等公司6个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务