1、25个人,5个跑道,每个人稳定发挥(就是25个人的对应的名次已经固定),怎么跑能快速算出前3名 2、1-100,100个数,随意添一个重复的数,怎么快速求出这个数 3、计网三次握手,第一次握手时,朝服务器发大量syn会发生什么 4、如何用两个栈实现一个队列 5、ping命令发送到接受过程发生了什么 6、哈希表 7、红黑树、平衡树区别 8、select,poll,epoll发生了哪些变化 9、m
字节数据开发oc了,写面经还愿~ 一面 深挖项目 快手的数仓分层 dws层建设的必要性 hudi应用中的收益和不足 开发过程中遇到过什么优化的case,分不同类型来说 说一下mr shuffle的过程 row_number、rank、dense_rank的区别 sql:新用户次留率 算法:二分查找 二面 项目 具体介绍一下数仓自学和实习中接触到的不同的案例 介绍一下mr原理 map端和reduce
总耗时 55min 自我介绍 你的主语言是什么 说说java语言的优势 面向对象三大特性 多态体现在哪几个方面 有一个父类和子类,都有静态的成员变量、静态构造方法和静态方法,在我new一个子类对象的时候,加载顺序是怎么样的 说说你知道什么数据结构 说说java的数据结构 说说HashMap怎么put的 为什么HashMap链表要转成红黑树 说说消息队列,如果我有两个consumer在消费Kafka
我投的C++ 成都 问的问题 1. 自我介绍 2. 根据简历问项目 3. 结构体对齐方式 4. 数据经常删除和插入用什么数据结构,加一个经常访问呢? 5. 为什么要用extern "c" 6. 数据库索引(根据简历问的) 然后问我网络了解吗? 7. 打开一个url之后的操作 8. tcp/udp异同,适用场景 9. tcp滑动窗口 问我操作系统了解吗 10. 进程调度有哪些算法? 11. 进程为什
纯八股,八股考的很常规,没有什么难的,腾讯会议上面了20+分钟就结束了 自我介绍 介绍项目 图片懒加载 浏览器存储的几种方式及区别 水平垂直居中的几种方法 元素隐藏的几种方法以及区别 原型和原型链 this的理解 判断数组的方法 判断基本类型的方法 vue的生命周期 异步请求放在哪个生命周期 组件通讯方式 反问公司业务: 人工智能相关, 技术栈:vue2 ,打算迁移到vue3#我的求职思考##我的
1.电商搜索页面用设计原则?为什么? 2.商品详情页体现什么产品思维?为什么 #京东信息集散地# #京东JDS# #京东# #产品2023笔面经#
题目如下: 小美拿到了一个大小为𝑛的数组,她希望删除一个区间后,使得剩余所有元素的乘积末尾至少有𝑘个 0。小美想知道,一共有多少种不同的删除方案? 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M 输入描述: 第一行输入两个正整数。第二行输入个正整数,代表小美拿到的数组。 输出描述: 一个整数,代表删除的方案数。 示例1 输入例子: 5 2
题目: 小美拿到了一个n∗n的矩阵,其中每个元素是 0 或者 1。 小美认为一个矩形区域是完美的,当且仅当该区域内 0 的数量恰好等于 1 的数量。 现在,小美希望你回答有多少个i∗i的完美矩形区域。你需要回答1≤i≤n的所有答案。 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M 输入描述: 第一行输入一个正整数,代表矩阵大小。接下来的行,每行输入一个
认证(Authentication) 身份验证是大多数现有应用程序的重要组成部分。有许多不同的方法、策略和方法来处理用户授权。我们最终决定使用什幺取决于特定的应用程序要求,并且与它们的需求密切相关。 passport 是目前最流行的 node.js 认证库,为社区所熟知,并相继应用于许多生产应用中。将此工具与 Nest 框架集成起来非常简单。为了演示,我们将设置 passport-http-bea
9.29收到面试邀请,9.30视频面试,5v1,5位面试官。 本来以为不会有后续了,被智能座舱硬件技术中心捞起来了,base深圳坪山,据介绍那个组主要做声学相关的东西,组员规模十来人。 他们主要想招一是信号处理相关的人,二是深度学习模型部署相关的人。 整体沟通起来顺畅,一位面试官主要问,其他面试官有问题就补充。 首先是自我介绍,然后问了编译流程,动态库,静态库这些。 然后问了平时的技术栈和编程语言
🕒岗位/面试时间 京东零售后端开发 8.29 生平第一次高强度深底层拷打,分享给牛友 👥面试题目 - 介绍实习、涉及aop、redis锁、元数据等等 - 介绍aop的底层原理,动态代理的区别 - 介绍多个aop的执行顺序,前置、后置,优先级别 - 说一下对于Spring了解比较多的或者比较深的一些点 - 解释一下什么叫控制反转,他的好处 - 介绍 spring 的bean的一些创建方式 - 再
1.前端学了哪些内容? 2.js数据类型有哪些? 3.数据类型判断方法有哪些? 4.前后端交互问题怎么解决? 5.vue的一些基本方法有哪些? 6.三次握手四次挥手? 7.原型和原型链怎么理解? 8.instance of 和indexof的区别在哪? 9.vuex怎么实现数值传递的? 10.怎么理模块化管理? 我觉得这家公司挺好的,就是背的这些东西我记不全,好可惜,呜呜呜,如果能表现更好一点就
首先是最经典的自我介绍什么的然后就是 1.算法题 开屏幕共享看着我写 给一个物质比如SaCO2判断每一个元素的个数 2.值类型与引用类型的区别 3.接口与抽象类的区别 4.简述一下对象池以及如何实现 5.UI框架的设计思路 6.会什么渲染管线 7.draw call是什么 8.如何优化 9.自己的项目用到了什么内容 10.背包任务怎么实现的 11.薪资在哪里 到岗时间什么的了 反问环节 我能学到什
社会招聘 第一轮电话面 英语口语问答,编程语言基础问答(会先问你擅长什么语言,问相应语言的问题),项目调试方法论(比如问会如何根据system crash现场调查问题)问答。 英文口语面 与用户沟通解决问题的场景模拟(技术细节错误不影响评价,20分钟),问答:自我介绍(偏个人化的,爱好个性等),对工作的规划,认为自己在工作中可以发挥什么特长等。 两轮技术面 中英文混杂,要求英文自我介绍,大部分中文
偏向于linux应用开发 经纬(一面) 实习: 数据如何交互的 实习具体做的工作 有了解其他车载中间件/协议吗 怎么测试的 Git协作开发流程 实习中遇到过的困难 项目: 线程池是什么以及好处 任务队列的入参是什么类型 八股: 移动语义 右值 lambda、mutable STL关联性容器 模板编程以及好处 策略模式以及好处 OSI模型 TCP/UDP是哪一层协议 经纬(笔试---C++) 单选