岗位 Java后端 一面 时间 2022年09月27日 内容 自我介绍 项目大部分八股文 项目+八股文 消息发送平台的消息发送用消息中间件还是自研的 kafka怎么保证消息不重复 消息进入队列,消费端怎么保证消息不丢失 介绍一下kafka 如果多线程消费队列的消息,应用层可以无限增加线程去消费吗 一个partition可以多线程并行消费吗 你用到过线程池吗?创建线程池用到哪些参数? 线程池创建线程
第一题 有效IP,感觉还行 第二题 编辑距离, 原始的 + 1 分别改为 题目的 ic\bc\rc 第三题 就是个 递归,首先把整个字符串按照spilt字符(出现次数小余k)分割出来,然后递归每一个分割出来的字符; 第二题的输入很迷,感觉g了 也没个标准输入测试一下 #招银网络科技笔试##做完招银网络笔试,心好累啊#
1.技术二面(30min): 自我介绍 为什么想选测试 微信红包测试用例(准备的比较充分,说了一大堆,说到一半被面试官打断,说可以了) python 1-n的所有完数,测试这个程序 sql 中等题 开窗函数 反问:说这面过了就会有hr面(所以应该是面试官让你等一下,应该就是过了,有hr面) 2.hr面(30min): 问了下项目、成绩单、校园经历,主要是聊天。 3.9.15中午更新,收到材料评审
914晚上约二面(线下 实习遇到的难点 如何理解java面向对象(三个特性) ioc spring事务原理+可能遇到的问题 synchronized和reentronlock的区别,后者底层原理 bean生命周期 手写线程安全的单例模式,接着问volatile保证可见性的原理 mybatis缓存 手撕合并数组
9.13上午线下面,西安站是在喜来登。先一轮技术面再一轮HR面,都在20min左右。 技术面全程无八股无手撕,但是和现场其他同学聊了聊, 不少人都有少量八股,还有人被要求在白纸上手撕。 1.自我介绍 2.实验室介绍,自己目前的课题是做什么的 3.问了点项目,聊了聊业务逻辑和用到的中间件,没有深入 4.反问,问了下新人培养相关的内容 面试是在一个大房间里进行的,每人一张小桌和面试官1v1,虽然不隔音
招银网络 Base 杭州 0911 全程不超过半个小时,非常像kpi 1.Java集合用过哪些 2.Redis缓存穿透和缓存雪崩 3.MySQL的索引讲一下 4.Java的异常机制 try中如果有return那finally中的代码还会执行吗 手撕:一道mid回溯题 无自我介绍,无反问,感觉面试官急着下班。 一周之内有结果。
base 成都 面试感觉还可以,面试官自己是java,应该突击cpp了,感觉还问了写cpp的东西。就是我自己急了。 1. 惯例先问你是cpp吗 2. 讲一下unordered_map和map 3. 讲一下unordered_map怎么扩容的 4. 讲一下unordered_map的哈希冲突怎么解决吗 5.智能指针用过吗,都有哪些 6. 讲一下shared_ptr的原理 7.用过数据库吗 答:用过一
1.为什么选择前端 2.元素居中 3.如何实现将一个div放在页面左下角 4.js数据类型 5.原型、原型链 6.作用域链 7.this 8.type of /instance of 9.new操作符做了什么 10.React组件间的通信 11.React 类组件和hooks组件区别 12.对js异步的理解 13.看代码,事件循环的输出 14.反问: 技术栈:现在是vue,但是慢慢在往react靠
9.7下午面3点半面,25min 1.自我介绍 2.金额、汇率怎么存 3.BigDecimal如何进行计算、怎么四舍五入 4.枚举对象都是单例的吗? 5.对象复制的方式 6.有哪些开源的组件能实现大批量对象的高性能拷贝?(我™哪知道,面试官说了个MapStruct) 7.领域驱动了解过吗? 8.说说你了解的设计模式 9.什么是模板模式,有什么应用场景,Spring中有哪些模板模式的应用? 10.A
1、时长总共1个半小时,分为客观题和编程题。进入页面可以选择客观题或者编程题答题进行答题。 2、编程题是选做题,不同方向选择不同的选做题,后续面试依据该选择进行。 3、进入考试会看到选做题跟客观题一个列表,其中选做题有多个,会有标识标明是C++后端还是Java后端,选择其中一个完成即可。 4、客观题和选做题一旦选择相应的题型进入答题以后,如果提交了就不能再点进去了。但是在同一套题里边,例如客观题里
先是群面,面试官有3位,我们这组共有6人(包含我) 问题:你有组织过学校活动吗?大概说一说(限时1min) 然后是单面。 单面的顺序是按照你群面时回答的顺序来的。一共5min,面试官会根据你的自我介绍问问题,自我介绍只有1min,过时间了没说完也会被打断。 感受: 面试没有问什么技术上的问题。 主持人会提前半小时把我们拉进群,然后大概等半小时的样子,进入会议室群面。 等待时间感觉好长,总共6min
两个面试官 1.自我介绍 2.问一个项目的功能和框架 3.重载和重写的区别 4.string类的函数 5.创建线程的方式 6.内连接,左外连接,右外连接的区别 7.做算法优化为什么要找软件开发的工作 8.你觉得你的哪些素质能力适合软件开发工作
注意:自我介绍只能说考生编号,不要介绍自己的名字!!! 半结构化问题:边缘计算如何赋能银行业务? 专业问题1:Java多态的原理?怎么实现的? 专业问题2:“重载”和“实现”的区别什么?分别用什么关键字实现?
一面 深挖组件和 hook 的实现 不同文件在浏览器中存放形式 VueX 实现原理 VueX是在哪个阶段挂载到 vue 实例上的 其它忘记了 输出题,讲原理 两道手撕 Promise.all 二叉树层序遍历,每隔一层取反 面试官小姐姐人美技术强,可惜摆烂一个月,知识负增长,除了手撕其它答的都很拉,被拷打,遗憾 #前端#
一面 如何学习前端的 深拷贝和浅拷贝 Symbol 了解吗 Symbol 如何实现的 原型,构造函数,实例的关系 事件循环 变量提升 口撕输出题 https 如何实现 对称加密和非对称加密区别 http2 和 http1 区别 Vue3 和 Vue2 的区别 响应式实现原理 Vue 5ms 更新上万次如何处理(Vue 批量更新) nextTick 原理 数组扁平化(共享屏幕) 反问:技术栈(rea