了解大数据吗? 分布式是什么? 1、list、set、map之间的区别与联系 2、arraylist和linkedlist之间的区别与联系 3、数组与链表的区别 4、线程和进程的区别?为什么要设置线程? 5、线程安全如何保证?几种方法?为什么会出现线程不安全 6、线程池用于干啥? 7、同步与异步的概念? SQL相关 1、讲一下索引?索引怎么实现 2、列排序是什么数据结构? 3、B树和B+树的区别?
凭记忆写,没录屏。 自主预约(时间自主,日期不自主),约的5点,周日下午打电话问我能不能2点面,我说行。今天2点面一面,最奇怪的是,50分钟面完一面后,马上给我发邮件,让我3.05二面,龟龟,我还以为发错了。结果就是马不停蹄地二面。 提前泼个冷水,一面二面面试官都是不同部门的,所以我估计面经参考价值不大。 一面:50分钟(一面面试官问的问题比较笼统,或者说范围比较大) 1.自我介绍(讲了2个项目经
二面:50分钟(主要围绕项目展开) 记忆开始模糊....尽量想 先问了下是不是搞错了,怎么刚结束一面马上二面了。我迟到了1-2分钟。 1.自我介绍?我自我介绍有说本科自动化主要用了C语言,研一做过C助教,现在做实验室研究用的Python,自学JAVA找开发工作。 2.听你自我介绍,熟悉的语言还是比较多的,介绍一下他们的区别?主要讲了一下C有用到指针,当时学得比较辛苦,指针难理解。 3.既然你说到指
妈呀有点太菜了,但是还是Mark一下勇敢踏出算法工程师第一步 base在北京 面试官好像是一名工作时长10来年的程序员 人特别好谢谢你~ 了解到该岗的主要业务是:网约车供需预测+因果推断两大块 供需预测其实通常使用深度学习结合时序,预测的量有:某时某地的订单量+成交率/成交金额... 供需调度的最基本思想就是“缺什么补什么”,比如早高峰的时候,用车不足,那么其实滴滴平台会给司机奖励机制(发钱),鼓
1.自我介绍,请你简单做下自我介绍 2.项目/实习介绍,请你挑一段你最想分享的实习经历或者项目经历,介绍一下。项目的目标和原因。 3.策略问题:滴滴平台如何解决打车的难的问题? 4.策略问题:如何让更多的人使用拼车? 5.怎么证明自己的逻辑不错 6.问对某个行业的看法怎么回答 7.如何分析一款社交/内容/短视频APP? 8.问对某个功能的看法怎么回答 9.微信砍一个功能,砍什么?加一个功能,加什么
说一下闭包的理解 在什么场景会使用 浏览器页面渲染过程 对内存生命周期理解 用过node.js嘛 没 用过ajax嘛 基于什么实现 底层原理 说一下get和post 没答深 对tcp协议理解 不会 没学计网 为什么要三次握手四次挥手 只说了确认信息收到 没学计网太痛了 面试官补充三次是最少三次 为什么用pnpm 对比原生node.js的优势 说一下对vue3的理解 vue3生命周期 vue如何实现
1.怎么学习前端的?目前在学习什么? 2.用flex实现垂直水平吗? 7.同源策略目的? 8.网络攻击方式? 9.数组方法哪些? 10.toString和join方法的区别? 11.every的结果? 12.filter作用? 13.ES6新特性? 14.map的方法有什么? 15、组件通信方式? 16.vuex使用场景?项目中什么情况下使用?有遇到什么问题吗?怎么解决的 17.项目中有封装过组件
第一题代码(0.82) 只过了0.82,有大佬可以帮忙看看吗 第二题代码(ac) #23届秋招笔面经##2023一起秋招吧##滴滴笔试##滴滴##面经笔经#
大部分时间都在问项目,面试体验:滴滴>蔚来>Momenta 滴滴面试官态度很nice,偏门八股很少问,根据项目来考察,不会的还会引导,最后还给了一些学习建议,好感度++ 一面侧重c++语言基础(智能指针、并发、虚函数)和项目,二面侧重系统设计和计算机基础 算法题考的比较简单。。这点我是没想到的 滴滴 基础架构部 一面(50min) golang线程同步方式 菱形继承解决方案 c++11线程同步方式
我简历里写的是C++,面试官说问C也可以。于是我让他问我C语言。 1.堆栈有什么区别? 2.一个指针大小是多少? 3.const限定的变量可以修改吗?怎么修改? 4.如何用C语言实现面向对象? 5.用过函数指针吗? 6.编程:把字符串转化为整数 7.TCP和UDP有什么区别?TCP是怎么实现可靠传输的?
滴滴国际化出行后端开发一面(60 min) 自我介绍 用英文介绍下自己的爱好 PS:(没准备直接蚌埠住了xdm, 憋了几句出来然后连忙道歉说没准备) 手撕题 leetcode 236.二叉树的最近公共祖先, 需要根据输入构建二叉树 讲一下思路, 如果让你测试一下你写的这个代码, 你怎么测试 怎么设计测试用例, 如何保证你写的代码在各种情况下的正确性 如果别人写了一段这样的代码, 你怎么去测试, 你
一面 (40min) 算法: 反转链表 合并两个排序的链表 自我介绍 安卓学习路线 http和https的区别 TCP与UDP区别 TCP流量控制 Cookie与Session的作用与原理 进程和线程的区别 进程间通信方式 多线程里的关键字 synchronized应用场景 wait() 和 sleep() 的区别 Java内存回收机制 垃圾收集器有哪些 二面 (30min) 算法: 合并两个有序
前段时间朋友面试的滴滴,我陪他去的,hr要求当天走完全部流程,能不能进下一个流程都会告知你,总共经历了两轮技术面和一轮主管面,当时面了有一个下午,因为还有其他人在。 一面+二面 自我介绍(一面对这块问得比较多,要求对项目的情况有一个比较深入的了解,开发的应用程序取得了什么效果,运行中有遇到什么问题,有什么环节是你独立负责的吗之类的,二面的自我介绍就是走个过场,直接看中了我项目中用到的flutter
面试记录 3.18易车-数据分析一面 1、自我介绍 紧张,回答的很磕巴 2、研究方向是什么 机器学习在生物信息领域方面的应用 3、讲一种你熟悉的算法 项目用到的梯度下降法 4、参数怎么设定 项目相关 5、想做算法方向还是业务的分析?为什么 业务方面,原因没有回答好 6、你有什么问题吗? 我问面试官最看重求职者的什么能力?回答说觉得我做数据分析有点浪费,应该做数据挖掘方向。 结果:加了微信,通过了简
一面 8.11 1.介绍上一份实习工作内容 2.介绍一个项目,背景 过程 产出 3.与业务沟通的流程是怎样的,指标如何定义的,看板如何设计的 4.再做一遍的话可以如何改进 5.除了刚才的项目,还有其他的产出吗?你是怎么说服其他人用你的这个产品的? 6.SQL去重的几种方式?(答到了1.窗口函数用 主键+倒序时间戳row_number=1去重 2.distinct 3.union 4.final,但