深信服笔试 月初考的了,忘光光了,改天补上 深信服一面: 1.简单介绍一下自己,包括说一下项目; 2.你这个创业项目最后上线了吗? 3.JSON解析器里面如果遇到多层嵌套应该怎么解决的?比如对象里面嵌套对象数组(JSON解析器是我的项目) 4.C++智能指针 5.shared——pointer的应用场景 6.weak——pointer的应用场景 7.用过二叉树吗?写一个 8.找到二叉树的最小路径(
35min(电话面) 1.自我介绍 2.专业是自动化/控制,为什么转行做Java? 3.数据结构了解吗?(了解)平时有刷leetcode吗?(有) 说一下怎么找到二叉树最近公共父节点,如果是二叉搜索树呢? 4.HashMap底层数据结构是什么?如果有100万个数据存入HashMap中,其中60万个数据都倾斜到一个坐标上,怎么解决? 5.创建线程有哪些方式,线程池有用过吗?为什么要用线程池? 6.r
时间:2022.9.20 15.45 面试官:1人 面试岗位:java开发 提问: 自我介绍 为什么选择Java开发这个岗位? TCP和UDP的区别说一下? 常用的数据结构说一下吧,然后具体说说他们的区别? MQ了解过吗,谈一谈? 说下项目与其他同类型项目的最大不同? 说下你做这个项目遇到的难点,你是怎么解决的? 有Spring为什么使用SpringBoot? SpringBoot自动装配原理说下
两面合一起讲一下 9.19 一面 20min左右 自我介绍+针对实习经历做了一些挖掘和提问+问了下为什么不读研 9.22二面30min左右 直接给了个比较大的场景题讨论用什么数据结构解决问题,比较open。 面试官给人感觉很inspiring,和我说不要放弃你擅长的东西,你在学校学的数据结构啊算法啊都是用于到工作中解决实际问题的,也许你的工作单位为了让每个人都能高效发挥作用,而让你们做一些简单重复
八月底投递,九月初笔试,Java背景 一面时长约不到半小时,内容不多。 一面后一天约二面。二面时长35分钟。 二面后几天约三面,三面20分钟,没技术问题。 一面: 四六级情况? 成绩排名/奖学金? (有过一门体育课F)为什么挂科了?现在重修了吗? (有一个算法项目)机器学习和深度学习概念上的区别? https在保障安全性上做了什么? C写过吗?做过什么项目? 复盘笔试:最长递增子序列长度,现场讲思
1、自我介绍 2、聊一下实习经历 3、多态 讲了一下概念和形式 4、重载和重写的区别 没什么问题 5、接口的作用 讲了一些,面试官补充了一些 6、static的作用 还行 7、ArrayList和LinkedList的区别 没问题,追问删除元素的过程 8、HashMap底层实现原理 没问题 9、final和finally的区别 还行 10、说说你对Springboot的理解 讲了一下概念、基本功能
全程25-30min左右 1. 自我介绍 2. 实习相关的问题,聊了半天,引申问了redis和rocketmq的问题,比如rocketmq的设计之类的 3. java线程和golang协程的区别,golang协程知道怎么实现的吗 4. mysql,用到的隔离级别是哪个,可重复读是用什么怎么实现的,了解gap lock吗 主要还是围绕实习项目经历去问的,部门做基建的,也相对更愿意问底层实现和原理
题目参考:https://mp.weixin.qq.com/s/PBXKKCjD2QfDUV45ESPkPg Question1:替换句子中,出现在list里面的单词,但 加引号 掠过。 思路 1、处理空格,将 left 滑到 非空格处 2、right 指针滑动,单词的终点可能是 空格、逗号,句号。(引号也作为单词一部分,不切分) 3、处理 [left, right) 之间字符 3.1 如
美团一面 自我介绍 本科专业 研究生方向 想做的方向 实习经历偏中台? 用的语言 mysql数据脚本 kafka偏移量 对生产的offset进行什么操作?如果监控到偏移量大怎么操作 查询系统 做了什么 用了什么数据库 tcp如何保证可靠传输 拥塞控制和流量控制区别 close_wait和time_wait 网络层都有哪些协议 http 请求报文包含哪几部分 header里面有什么 http状态码
一下午两面结束,收到不通过邮件。 一面 自我介绍 项目介绍 项目问的很细 两题算法: 翻转二叉树 二叉树的最大路径和 二面 自我介绍 对我用rust很感兴趣 rust疯狂问,没准备,卒 最后出了一道 括号匹配 无反问 十分钟后通知很遗憾,未通过二面。 #滴滴#
问了将近40分钟。 首先逮着实习和项目一直往深问(略深的那种深)。 项目我写了rpc 轻量级框架和秒杀,面试官会根据简历上的知识点提问。 我写了jdk 动态代理和一致性哈希算法,讲一下动态代理?动态代理有几种方式? 然后看了秒杀项目,介绍秒杀项目,问了怎么保证幂等?数据库扣减库存怎么实现一致性的(查后的库存被其他修改了怎么办?其实我直接update的,但是他非这么说)?并发修改怎么保证一致性? 问
第一次参加Java开发的面试,果然与测试开发有比较大差别的。 没经过笔试,突然电话通知的(当时有点懵) 由于之前做的java开发工作比较少,只有一个毕业设计相关。 因此面试官对项目的实现问得很详细: 1.项目的架构; 2.项目中实现了什么功能,有没有亮眼的功能; 3.怎么实现对游客和用户权限的区分(我的项目中登录即用户,未登录即游客); 4.当数据库中增加一个表时,SSM框架(项目中用到的)中需要
一面 8.30 50min 1.java常用的容器,数组和链表区别?hashmap,put的过程 2.解决hash冲突的方式?(开放定址法(线性探测法、平方探测法前后寻找)、链地址法、建立公共溢出区) 3.上面解决hash冲突引出了threadlocal,threadlocal为什么需要要用弱引用?(把源码从头到尾讲了一遍,面试官说理解的不错) 4.AQS用过吗?提供哪些接口? 5.TCP、Ip
更新 10.11收到意向 本来以为就两面,结果前两天hr通知还有技术主管 上来自我介绍 哪里人 意向城市 介绍项目 针对项目提问一些问题 八股………………………………………… redis会用吗(不会) mysql隔离级别 mysql索引怎么加 mysql存储引擎 线程池说一下 什么时候使用线程池 死锁条件,怎么解决 垃圾回收算法 内存泄漏和内存溢出的区别 spring的特点 ioc aop具体讲一
一面65min,虽说除了项目里的错误处理,其他地方大多都答出来了,但总体感受就挺不爽的。 9.26:感谢信。评价:工资不高(22的总包),要求不低,态度不好 -> 避雷 1.release版本的程序崩了怎么调查 2.release版本和debug有什么不同,release优化了什么(举了个例子) 3.gdb用过吗,有哪些常用指令 C++发展到哪个版本了(20,加了协程)协程是什么(用户级轻量级线