今天下午深信服线下面试,中午没睡觉就坐车去了。这么困坐车搞得我有点晕车,然后到了公司里面有免费的零食水果,不太好意思吃,就吃了个枣子压了压。 因为提前到了就比预约的时间提前面了,然后面试的内容主要就是盯着实习内容问,手撕算法就写了个简单的二分查找。我还在旁边手动画图de了个bug 主要是我开发能力太菜了,不太符合。走的时候随口问了句我还用去楼下等吗,面试官说可以直接走了。我说:哦,那就是挂了。 面
约1小时 1.自我介绍 2.挖掘项目,做过啥问啥,面试官有引导这部分面试体验不错 3.手撕算法,找数组内所有和为目标值的组合 4.反问环节 我太菜了,手撕代码太难了,没有debug环境我就是个废物后面只让我讲了思路,但是没写出来内心很不好受估计凉了 面试总结:面试官人不错,心平气和的,我写代码写的慢也没催我,讲项目内容的时候我有的地方磕磕绊绊的没答好甚至帮我回答了总之没有对我这没捋清算法思路,回答
三面是线下,由于个人原因本来不想参加了,但还是坚持走完全程吧。 面试在市中心的一个酒店,因为学校很远,我提前半小时到了。到了指定地方会有人招待签到。时间到了就让我去某个房间,我以为是会议厅之类的地方,没想到是那种有床的房间。 面试官先是很自然的闲聊寒暄,然后让我自我介绍。并且简历有的不用再说了,来之前已经看过我的简历了。重点说大学生活中最让自己有成就感的事,怎么达成的。 因为我参加比赛做了个游戏,
1、4.3 线上一面 55 min 问题 python浅拷贝和深拷贝 django的生命周期 进程和线程的区别 知道哪些设计模式 分布式系统中的单例任务是怎么实现的 如何保证分布式锁唯一,在不适用存储中间件的情况秀下如何实现分布式锁 pg与mysql的区别有哪些 如何优化慢查询语句 快速排序的时间复杂度 写题 给定一个python字典,如何实现key, 和value的转换 这里我一开始给了一个字典
学的后端Java技术栈,投的测开 10分钟问了下实习、项目 10分钟写了个easy讲思路 10分钟问了两个开放题, 1、用户使用app时出现了异常,不能看代码怎么解决?说了两种方式,面试官说我是从开发的角度讲的,让我从测试角度讲。不懂怎么从测试角度讲,测试工具什么的也没学过不知道是不是考这个 2、囚徒困境怎么解决?随便讲了两种,面试官只有一句话,还有吗。 反问几分钟 全程35分钟,下楼hr通知面试
算法工程师岗位,感觉难度在最近做过的其它笔试中算是比较难的一次了。以下代码均为全A通过,可供参考。 第一题:日志分析 一组攻击先后包含 s w r。现有 T 份日志,每份是一个小写字母字符串,需要从每份日志里,统计有多少种可能的潜在攻击。 输入:正整数 T,紧接着是 T 行日志 输出:T 行,每个日志的潜在攻击数。需要对 1e9+7 取模 解法:这题相当于查找字符串中有多少个 "swr" 子序列。
算法卷是3道题 9/1笔试 第一题,给一个字符串,计算swr子串个数(子串是可以是不连续的字符串,但是保持前后字符顺序) 例如wsswrrw返回4,sswwrr返回8 ***只需要遍历每个w,统计每个w前s的个数,和每个w后r的个数,然后相乘,加到最后结果里面 也就是分别统计从0到第i位,有几个s,从最后一位到第i位,有几个r 应该是这样吧😅考完了才想到 ***是NC397 统计子序列数的简单版
自我介绍 最值得分享的事 项目经历 遇到了哪些困难 课外学习 有没有和人起过争执(我脑子抽了答有,服了,起太早人变傻了 反问 反问环节比较在意工作地点,直接寄了 不过我本来就不打算做售前,算是摆烂了吧(自我安慰)#面经##深信服##深信服售前产品经理面经##深信服售前产品经理#
#深信服面经# 二本院校,自我感觉前两面还是不看学历的,三面卡学历,比较遗憾吧,在读绩点年级前三,软工专业 群面 面试官自我介绍讲解流程,十人轮流自我介绍,面试官给出开放性题目,十人无领导讨论。注意无领导小组讨论自己要充当什么角色。 一面(单面) 自我介绍 1.是否学过计算机组成、计算机网络? 2.什么是路由? 3.新配置一个路由有什么想法、流程? 4.知道哪些协议? 5.简历相关问题? 反问 二
Go开发工程师 9.16 一面 自我介绍 和 介绍 字节实习经历 Linux 孤儿进程和僵尸进程 Linux 文件 权限 rwx 一个文件 777 代表什么意思 一个局域网内 两台主机 假设*** 路由器都是好的 两个问题如何检测主机A发送的ping 包 到达主机B. 以及主机B 回复了主机A的ping包. 但是 主机A 没有收到 有什么问题会导致这种情况 假设是 c/c++. 一个树形结构, 现
面试时间: 22/09/19 16:00~16:54 54min 面试问题 没有自我介绍,简介一下项目后之后手撕 一道编程题,简单题,数组唯一化,撕了40min。。。。。 我写得很差,面试官的提醒我也不是很理解 然后写了一个基于计数排序的算法 之后又说如果数组有序该怎么办,一个边界问题没处理好,搞了半天。。。 一道智力题,23枚硬币,10个正面朝上,怎么分成两堆使得两堆中的正面朝上数量相同 当时没
全程35分钟 聊了我实习经历,聊了20分钟 实习用的是C++,问了C++的vector和map底层 进程各个分区(没太理解) 如何申请内存和释放内存 有没有写过C++的类 实习用了机器学习算法 问了使用机器学习算法可能的问题 如何调优,决策树调优过程以及优缺点(答了添加特征值,剪枝) 算法问了我爬楼梯,也没让我写,口述一下dp公式 开发过程中怎么debug,个人的调试方法 用到的比较多的pytho
9.30下午四点 35min 1.自我介绍 2.不用stl写一个栈,包括弹出和压入的方法 3.lru 4.extern'C'详细过程,在什么时期做了什么,为什么要这样 5.ARP详细 6.在socket编程时服务端传了100个字节包,客户端接受了多少个包(没整明白是个啥意思,无从下手) 7.你觉得自己哪方面比较擅长(看了看时间,知道无了) 反问 1.组业务(问我问这个干嘛) 2.学习建议(C++不
简历项目经历写的全是实课的东西,本人是电科本科学生。所以可能这些项目与岗位无关,也可能是因为水准太低,就没问项目。 本人菜坤一只,以下回答并非正确答案,只是我是这么答的 1.对内存对齐的理解? 结构体的每一个对象的偏移地址必须是自身长度的整数倍,且结构体的大小必须是其对象里的最大长度的整数倍因为如此,就会存在空位,从而需要补齐。 1.2追问)那么,为什么要对齐呢? 节省读取时间。 1.3追问)请问
1. 自我介绍 2. 询问用的编程语言是啥?我说用java,然后java一连串问题 3. error与exception有什么区别 4. 异常捕获具体代码怎么写?有没有用过finally?catch捕获多个异常应该怎么写? 5. java中的垃圾回收机制有哪些? 6. 实际中有没有用到过多线程和多进程? 7. 线程的同步方式有哪些?进程的同步方式有哪些? 8. linux常用命令?vim编辑一个文