最近一个面试都没有,只有一个wxg视频号约了一面(难度逆天,就当练手了),闲下来整理一下阿里云的面经,攒个人品。 一面(视频面) 耗时: 80分钟 golang 的 gpm调度模型,为什么要多个p --并发优化 context,channal,锁 之间的协程交互有什么区别 goroutine(图片压缩等等)处理调用超时怎么办 channal关闭了读和写会怎么办 channal的底层结构了解吗 TC
高德地图一面: 1. 项目拷打 半小时 2. 有没有关注过最新的的三维重建与SLAM结合的工作,评价一下他们的工作 3. 高斯重建的主要误差来自于哪里 4. MVS点云采样和NeRF点云采样你认为哪个更好,为什么 5. 高斯代码里的一些细节(比如高斯球占据的tile近似计算等等) 6. 代码题 问了我用pytorch/cuda处理四线性插值的问题,不用写具体的,说思路还有给一个基本的伪代码(这个主
一面5月31日: 问简历论文和竞赛,答视觉语言多模态和单,多目标跟踪知识。 算法题:算框的IoU,二分查找 二面6月7日: 开放问题模拟风控场景,如何在无标签情况下分辨风险数据,答聚类,异常检测等思路。 算法题:求k的n次方 三面主管面6月13日: 就简历无人机追踪讨论,如何实际落地,控制决策,硬件指标。答关于数据集设计,强化学习控制,Transformer剪枝相关,无算法题。 hr面6月14日:
inline 失效的场景有哪些呀,有没有大佬解释一下 ==== 1. C++ 中 struct 和 class 区别 2. inline 失效场景 3. 智能指针 4. g++ 编译过程 5. epoll,mutex 6. event_loop 了解吗 7. 如何防止一个头文件 include 多次 8. 如何快速判断 2^n,链表判断有环,手撕 LRU
有些记不太清了,写个大概 最近一起面的,所以直接写在一起 一面 介绍部门 自我介绍 进程与线程的区别?开始吟唱 cpu调度算法?继续吟唱 并发怎么控制?项目中的体现? 有哪些印象深刻的排序算法? 这些算法复杂度是多少?哪些稳定 对于大数据上百万的数据排序怎么选择排序算法 堆排序相关 了解图论的相关知识吗 讲一讲最短路径、迪杰斯特拉之类的 hashset、hashmap?应用场景 平时怎么做的测试
部门:淘菜菜--用户算法(搜推团队) 5.05 一面 (电话面,时长47分钟) 1、自我介绍。 2、介绍一下项目。详细展开讲,大概25分钟。(围绕项目展开了八股内容以及有关项目理解方面的问题) 八股: 什么是过拟合? 有什么解决办法? BN和LN的区别是什么?LN适合什么场景? 梯度消失是什么? 图表示学习中,有没有考虑节点类别不均衡的问题? 图表示学习后怎么进行链接预测的? GCN的原理 以上是
前言 总用时:1h 55min 注意事项:wxg只收实习转正,需要至少先实习60天,地点在广州部门,所以需要确定好时间事宜 被拷打,被问一个问题想至少一分钟多,本来紧张组织语言就很灾难,又特别难特别煎熬,绞尽脑汁,完全没问html和css,时长很久所以有一些不记得了,但是因为完全顺着逻辑就问下去了,所以能想起来大部分。 问了很多底层、操作系统等等的(真的快忘完了,复习也没复习到那些部分,也有可能一
自我介绍 spring容器的生命周期 springbean的生命周期 介绍一下springboot的原理 介绍一下AOP IOC 什么是事务,spring事务怎么实现的? Hashmap原理?1.7?1.8?扩容? synchronized 和 lock 的区别 AQS原理 mysql有哪些引擎,区别? 索引有哪些类型? 什么事回表查询? 你知道的有哪些设计模式? JVM内存模型,分别是干什么的?
一面:2023/11/15 ### Java - LinkedList比ArrayList效率高吗? - ArrayList为什么能以O(1)的时间复杂度找到元素? - ArrayList和HashSet区别 - 如何比较两个对象是否相等? - 一个类A里面有一个String变量一个Integer变量,如何重写equals方法来判断类A的两个实例是否相等? - 检查是否是同一个对象 - 检查是否是
项目相关 - 自己选一个讲 八股 - 简单介绍一下Redis,你在这个项目里怎么用它的?举个例子。这个存到MySQL再查找不是也很快吗? - Redis常用数据结构 - HTTP和HTTPS的区别 - equals和==的区别,可以用equals对比两个对象吗 - ArrayList和LinkedList的区别 - TCP三次握手 - MySQL默认引擎是什么?为什么选择它? - SpringBo
二面 过了个清明节第二天约了面试 也基本上没什么八股,纯聊场景设计 先闲聊了20分钟技术和设计。。。 python GIL锁介绍一下 解析几百万千万行的日志怎么做?这种大日志原来是存在哪里? 怎么优化读取这个日志? 介绍一下你怎么设计,比如哪里要开新进程,哪里要开新线程去执行任务 那你几百个用户同时申请解析大日志,操作系统不还是会爆内存嘛?(通过线程池去限制上传用户数量) 那你设置了全局变量有一个
打算开始写面经啦 面试老师先和我说好分成几个部分,第一部分瞎聊跳过,接下来是拷打 操作系统篇: 1.什么是page cache 2.操作系统进程的定义,一个进程有哪些东西? 3.进程之间的通信方法 忘了 数据库篇 1.详细讲解三大范式,问得很深,这点只是了解定义是不够的; 2.说说什么是事务,我说是满足ACID的一组操作,接着就问ACID,怎么实现ACID,反正也是从简单的定义到深入地说明保证四大
腾讯云智一面 4.23 (1h) 自我介绍 可以接受西安吗,可以实习的时间段 项目介绍 vue的响应式原理 vue的生命周期 nexttick vue组件通信方式 有过实习的经验吗 vue2跟vue3的区别 css盒模型 两栏布局 水平垂直居中 css动画,淡入淡出 vue中组件样式隔离: scoped, 原理?? 还有别的方法吗 JS原型链的理解 JS闭包的理解 var let const 的区
小红书实习 2022-11-15一面(已约二面) 1.观察者模式 2.对称加密和非对称加密 3.render函数 4.cookie,token,登录流程 5.vite原理 6.webpack tree shaking原理 7.react hook原理 8.前端性能优化 9.SSR 10.图片如何压缩,webp,webm 11.react不可变数据,单一数据流有什么用 12.typescript i
一面 12.6 45min 自我介绍 简历上项目都是自己写的吗,有没有跟别人合作过 数组怎么删除指定位置的元素 答了遍历一遍找想要的,splice, slice,filter 本地有开发环境吗,然后开始共享屏幕 用filter写了一下,刚才的删除 怎么让一个函数暂停一段时间再执行,没写过,开始很慌,用await, promise写了一下,但好像有点理解错意思了。面试官说外面可以看起来跟同步一样。应