一共面试了 一个小时十分钟 1.手撕代码: 二维数组中的查找 2.画一个你所做的项目的框图: (现场屏幕白板上画) 大致介绍一下,目前到什么阶段,你负责哪部分 具体问了内部怎么实现的 多线程数据通信怎么实现 项目为什么使用udp不用tcp 为什么不去研究所 3.八股文: 虚函数和纯虚函数区别,使用上怎么用 构造函数可以是虚函数吗 内联函数和宏定义区别,什么情况下使用内联函数
面了差不多1h,实习、项目、八股都问了,最后写了两道题 大部分问题都不太记得了,但有几个被问住了印象比较深的 1. websocket连接断开期间的消息会丢失吗,怎么重连 2. 请求接口错误,即状态码非200的请求错误怎么捕获 3. axios的请求拦截和响应拦截底层实现原理是什么 4. 强制缓存和协商缓存使用场景是什么 5. 对同一个接口发多次请求,当其中一个接口有消息返回中断其他的请求怎么实现
面试官准时到,不过面试官看起来很累且不耐烦,问了半个小时的项目和八股就开始撕题,两道分别是K个一组反转链表和编辑距离(leetcode原题),都做出来了。面试完也没有反问,就说时间到了就把会议关了,感觉又是KPI,就不能给我一次正常的面试吗 全程根据简历提问,也没有深挖。题目记不太全了,零星记录一下: 1. 问实习,印象深刻的是什么,遇到了什么难题,用什么方法解决的 2. 基于跳表的数据库,你是怎
7.25 HR说部门业务比较复杂,问我有没有其他流程,面试官还需要斟酌几天 听说牛客许愿很灵,许愿OC,很想去当节孝子 一面: 自我介绍 用过线程池吗,讲一下线程池的机制 用线程池有什么好处 线程池的拒绝策略是什么 了解乐观锁吗,什么情况下用乐观锁 乐观锁有什么实现方式 讲一下CAS CAS有一个ABA问题,是什么,怎么解决 你的项目提到了分布式锁,为什么要用分布式锁 你是怎么实现分布式锁的,有没
(应该是g了,easy算法没做出来) 算法 (手里一副扑克牌, 第一张放在桌面上,第二张放回手牌底部, 重复第一步直到手里没牌. 根据桌子上的牌, 推出手里的牌) 一面试完下来就秒了, 面试半小时找规律, 结果发现做错了 讲讲线程、协程、进程区别 讲讲你最喜欢哪个语言,为什么(ababa, 说了go比java以来管理简单,但是他说maven其实比mod强的不是一点) 微服务的优点?对比单体的优点?
飞书后端开发一二面面经 发面经攒人品~ 一面 自我介绍 1 计网/安全:介绍一下你知道的攻击手段(sql注入,xss,csrf,ssrf,文件上传,命令执行...) 2 计网/安全:怎么防止cookie被其他网站读取(浏览器同源策略) 3 数据库:mysql事务、ACID、隔离级别,另外问了一点数据库语法 4 操作系统:进程、线程,它们分别是怎么通信的 5 分布式:CAP、为什么只能满足两个,知不
没有自我介绍! 真爽 介绍了一下实习生主要是做什么 聊了会天 问 0. Java几大特性 展开说说 1. 说一下集合 具体实现都说一下 为什么要用锁 2. 为什么使用多线程 3. 线程的实现方式 4. Java提供的线程池说一下 5. 说一下连接查询有什么特点 6. 出了一个简单的连表SQL 7. jdbc用过吗 ? jdbc有哪些重要参数 8. mybatis有什么特点为什么要使用它呢 9. 你
小米整个流程还是相当快的,虽然等的也会着急。 9.18投简历 9.20笔试 9.25简历评估,打电话问愿意考虑安卓吗。自己从今年二月份才开始接触java,从hello word开始,这半年疫情好转,出差压力很大,一半时间在出差。java其实学的真一般,springboot到头了,没实习没项目,瑞吉外卖充门面,经历过一些大厂一面,也知道自己水平离要求有差距,所以安卓也好,web也好我觉得都挺好。 9
第一次面试,大概是凉了 1.为什么选择后端不选前端 2.git了解吗 3.git的冲突解决(说的当时采用github上的图形化界面解决的,估计不是他要的答案) 4.maven了解吗?写maven的哪些命令?(没看,寄) 5.使用的什么IDE开发工具 6.项目相关(为了防止并发采用了锁,如何实现不加锁?说的CAS,问:如果表单过大怎么解决?没说上来) 7.自定义线程池?线程池的参数? 8.new S
面试官人非常好,下周一约了二面,有大佬知道那几个🐀🐀没回答上来的问题可以评论区讨论讨论
实现一个服务器有哪些步骤 三次挥手,客户端发送连接请求后不管了会怎么样 大量客户端发送连接请求后不管了会怎么样 Pgsql和Mysql区别 Mysql的底层数据结构 Pgsql如何实现可重复读 事务 隔离水平 索引实现 Pgsql和Mysql索引区别 开放问题:长url转url的思路 这样的思路会出现哪些问题 短url拥有很高的qps怎么办 击穿怎么解决 穿透怎么解决 自增序列下遇到大量数据库没有
问题 redis的大key和热key问题。 为什么热k影响redis的背后底层原理(比如能抗住1000w qps的redis为什么会被100w 热k给打挂掉) 热点菜品问题处理方案。 限流应该怎么做? 服务降级应该有什么准则 服务注册和服务发现怎么做的? 服务注册和服务发现内部实现细节 权限校验机制怎么做的? 权限操作的数据安全和操作安全(给我讲讲原理,我的项目是否做了) 慢查询 手撕 给定一个数
秋招岗-时长 1h 很久没写面筋了,实习和秋招的压力太大了~ 一、实习项目 主要拷打对业务的理解和技术方案的思考: 业务架构 为什么用xxx设计模式、为什么用xxx中间件、xxx设计有什么好处 系统稳定性指标有哪些 出现xxx问题怎么办等等 这块儿问了很多,占了一大半时间,我就是个做dirtywork的实习生,别这样~ 二、八股文 怎么理解接口和抽象类的 redis分布式锁怎么实现、redis命令
在阅读本文之前确认你已经仔细阅读了:微信支付 | 现金红包文档 。 配置 与支付接口一样,红包接口也需要配置如下参数,需要特别注意的是,红包相关的全部接口都需要使用 SSL 证书,因此cert_path 以及 cert_key 必须正确配置。 use EasyWeChat\Factory; $config = [ 'app_id' => 'you-app-id', 'mch
#软件开发2023笔面经# #小米# #23届找工作求助阵地# 面试官上来先介绍了一下岗位,是做自动驾驶的中间件的,然后让我做了个自我介绍。 问我能实习多久,问我研究生都学啥课程。我说了两门操作系统相关,开始了第一题。 1.线程会有自己独立的栈区吗?会有独立的堆区吗? 1.你了解 Linux 虚拟内存空间吗? 2.虚拟内存有什么好处? 3.两个进程 malloc 可能会返回一个值吗?会映射到一个物