二面说是30分钟,但实际要面45分钟,希望能过 1. 自我介绍 2. 看你写了对数据结构和算法比较了解,说一下 回答的链表 树和图,还有常用的堆 红黑树 LRU 跳表 3. 那你比较一下红黑树和跳表的优缺点 4. 哈希表了解多少 回答的C++中的map unordered_map 比较一下他们的区别,原理 空间复杂度 5. B+树了解吗,为什么MySQL中使用的是B+树而不是红黑树 跳表 6. 写
不想招人就直说,不要浪费对方的时间 8.16在笔试前捞我面试,面完后没消息,昨天又发邮件给我初面赞] 全程24min,啥也没问,还下载一个垃圾软件 反问我一度让面试官尴尬,我直接问为什么这个组之前捞我面然后没后续,是没过还是什么情况,终于出了一口恶气
为啥官网上写着java 数据库,结果面试全问我C++,这几天看的数据库都没问啥 30min 1. 自我介绍 2. 说一下Linux和常用命令,线程和进程的区别 线程和进程的本质区别是什么 3. Linux如何查看是哪一个进程占用率指定端口 4. C++了解到什么程度 5. C++中的const和底层const 的区别 fun(int i) fun(const int i)有什么区别,编译器怎么看
(啊啊啊啊写面经攒人品) 一面 30 min 数据库 内连接外连接 多表联合查询有哪些方式 求最大用什么 测试 说一下PO模式 测试的流程 怎么进行测试用例设计 测试用例设计,场景是京东登录界面 selenium的元素定位有哪些 用selenium怎么处理多窗口?怎么处理弹窗? 你在做项目过程中遇到了什么问题? python 用过哪些库 列表和元组有什么区别 如何判断两个对象相等 手撕(讲思路)
上来就是简单的自我介绍 1介绍完就开始问一些项目相关的问题 2 mysql相关问题 3项目用到什么数据结构 4常见数据结构 5输入网址到用户看到界面的过程 6手撕代码:返回数组前n个最大值 其他的忘记了,但是应该不止这些 #京东信息集散地#
选择40分,三道编程题60分。 感觉这次做的比较抽象,第一道题没做出来,后两道题做出来。。。 第一题是给定一个字符串有如下两个操作 (a)把第一个挪到最后一个 (b)任意修改一个字符 问最少多少次操作可以等得到一个回文串 Q: 想着模拟先操作a后操作b,结果最多只能70%,可能还是要dp但是当时着急去写后面的就跳过了。有没有大佬共享下思路。 第二道题是给一个数组,每次可选两次操作 (a)选择最后两
1、不动点 数组中元素个数和元素值相等的元素,如[1,2,2]中1、2都是不动点。求不动点数目。 哈希表即可。 2、回文字符串 对一个字符串(全是小写字母)你可以做: 将字符串的首字母移动到该字符串末尾 随意修改一个字母变为任意小写字母 每次操作都可以任选上述两种之一,求将一个字符串变成回文字符串的最小操作数。 假设操作1的次数为i,则字符串变成str[i+1]str[i+2]...str[0]s
1.对vue的理解 说了个Object.defineProperty 2.如何实现一个v-model的自定义组件 不知道 面试官提示的 value+change事件 3.父子组件、兄弟组件、祖先组件通信 只回答上来了这个 4.如何实现Event bus 5.js数据类型 6.==是如何将空和0判断相等的 我这都没回答出来 说忘了 寄中寄啊家人们谁懂啊 这面试题算难的吗
无自我介绍,上来两个手撕,刚好练过 1,写一个深拷贝 2,最长公共子串 3,项目的难点 4,介绍一下nexttick 5,vue生命周期 6,介绍一下写的专利 7,介绍一下写的论文 8,说一下实验室项目的难点 9,让你设计一下路由导航怎么做 谁能想到一面还能问678这种啊,压根就没有看,答的稀碎。
项目介绍 ES做了什么,倒排索引,相关性评分 redis做了什么,redis为什么快 rbac权限模型 springboot源码了解过吗 项目中,名片渲染,二维码怎样生成的 H5落地页微信授权获取用户信息的过程 多线程,线程池,线程池队列,多线程配置 设计模式,观察者模式,举例 类加载器,双亲委派,打破 sql调优,索引,索引失效 dubbo框架了解多少 Mplus为什么namespace不能重复
写面经,攒人品 面试官人超好,希望别挂我,想去实习 项目 分布式锁 三次握手 四次挥手 算法题 sql题,不会 归并排序 针对场景题写测试用例
8.22日(12min)史上最快面试 1.自我介绍 2.对京东的了解 3.课程中有无国际供应链的内容 4.目前的生活和学习在上海,长期base北京接受吗 5.目前获取毕业证了吗,hr有和你沟通过工作时间和毕业证问题吗(24年毕业,目前无毕业证,校招暂无hr沟通) 大概急招可立刻入职的同学吧,该岗位偏向于国际贸易,专业背景不是十分契合,面试经验+1
8.12 笔试 -> 8.16 约一面 -> 8.18 一面 8.18 一面 (我的技术栈是java的,面试官使用cpp的,我简历上也确实写了我会一点cpp) 1. 自我介绍 2. c++ stl 3. vector, struct和class的区别, 智能指针 4. tcp和udp的区别,编程中如何使用tcp 5. mysql的索引 6. 锁的实现原理 7. shell脚本,如何编写一个脚本只输
T1 T2 签到 T3用三维DP即可。一二维表示坐标,第三维表示方向(上一步是从左到右,从上到下,还是左上到右下)。如果方向一致,步数不变。不一致则加一。取最小值。
自我介绍 1. 有实习过吗 2. 怎么学的前端 3. 浏览器渲染 4. url输入到向服务器请求是什么过程,服务器怎么处理的 5. 性能优化 6. webpack如何做到性能优化 7. git常用的指令 8. 在哪里托管的代码,用什么编辑器 9. vscode里用了什么插件,是做什么的 10. JavaScript里有几种变量,包括哪些,在浏览器内存中分别是怎么存储的 11. ES6了解哪些 12