蔚来面经

1.一个大的二维数组,按行遍历和按列遍历哪个更高效,csapp的内容
2.进程 线程 协程的关系以及GMP
3.MySQL乱序insert和有序insert的效率比较
4.算法:滑动窗口的最大值
22日,收到二面通知
更新:
应该是g了我感觉
unique_lock和lock_guard的区别
IP package header的结构
这两个是我没答上来的

算法挺有意思
设有一个uint32的数组nums,输入一个uint32的数字x,找到一个nums的索引i,使得x^nums[i]^nums[i+1]^...^nums[len(nums)-1]最大,要求时间复杂度最小。

先求构造一个temp数组,其中temp[len(nums)-1]是nums[len(nums)-1],temp[len(nums)-2]=temp[len(nums)-1]^nums[len(nums)-2]这样后缀的异或数组。
面试官提醒我给每一位寻找最优匹配我才想起二叉字典树这个做法。
把temp数组的数据存到二叉树里面,就是构造一个深度为33的二叉树,把每一个数都看成一个二叉树路径,比如说root.left==nil就说明temp里面没有最高位为0的数,构造了之后我只需要寻找与x匹配的最优路径得到我要找的最佳匹配的数,然后在通过我事先存的map[数字]index得到我要求的索引号。
挺绕的。。。
5日,二面通过。
更新:
考察了哈夫曼树,堆石子问题。
有N堆石子,现要将石子有序的合并成一堆,规定如下:
每次只能移动相邻的2堆石子合并
合并花费为新合成的一堆石子的数量。
求将这N堆石子合并成一堆的总花费最小(或最大)。
问了私人问题。
三面完已g。#蔚来面试#
全部评论
帅哥 想知道你是什么时候投递的呀 什么岗位呀 是方程式还是普通提前批~啥时候笔试的呀(问题好多哈哈哈
1 回复 分享
发布于 2022-07-06 11:04
方程式的那个吗?
1 回复 分享
发布于 2022-06-21 13:36
老哥提前批不是今天刚开吗 你怎么面上啦
1 回复 分享
发布于 2022-06-20 22:10
m
点赞 回复 分享
发布于 2023-09-04 09:51 陕西
兄弟,蔚来的三面一般距离二面多久啊,我上周面完二面,三面一直没消息
点赞 回复 分享
发布于 2022-07-28 16:37
【科大讯飞校园招聘】 内推链接:https://campus.iflytek.com/official-pc#/home?refrenceCode=68EGS5F,内推码:68EGS5F。期待您的加入!(通过此链接投递计入内推,内推简历优先筛选~)    楼主可以试试,面试简单,薪资可观,而且22届全部都入职了,没有其他厂那样毁约,公司上升期,大量hc,公司市值千亿
点赞 回复 分享
发布于 2022-07-14 10:21
兄弟二面了嘛
点赞 回复 分享
发布于 2022-06-28 15:13
太强了,蹲个二面
点赞 回复 分享
发布于 2022-06-25 18:40
蔚来为啥还问协程呀,面的是go吗?
点赞 回复 分享
发布于 2022-06-23 10:47
面试算法是核心代码模式还是ACM模式啊?
点赞 回复 分享
发布于 2022-06-23 10:04
大佬太强了
点赞 回复 分享
发布于 2022-06-22 22:40
m
点赞 回复 分享
发布于 2022-06-22 00:57
这是实习吗?
点赞 回复 分享
发布于 2022-06-20 20:46

相关推荐

一、个人信息问题1.简单做自我介绍。2. 应聘成功后能否保证6个月试用期。3. 两段实习经历中是否遇到过内存泄漏问题,如何定位与解决。二、Java基础与核心知识问题1. 了解的Java常用集合有哪些,具体适用场景是什么。2. HashMap的键为何一般不可变。3. HashMap出现哈希冲突时如何解决。4. HashMap中链表为何要转为红黑树,为何不直接用红黑树实现。5. ArrayList的扩容机制是什么,为何扩容为原容量的1.5倍。6. 如何理解Java反射,反射在工具类(如Spring)中有哪些应用,Spring的IOC通过反射具体怎么做。7. JVM内存结构包含哪些部分。8. Java中new一个对象,与内存分配使用相关的实现过程是什么。9. new对象时内存不足会发生什么操作。10. Minor GC如何上升到Full GC。11. 如何理解线程安全,Java中线程安全相关案例及保障关键字(synchronized、volatile等)的作用。12. synchronized和ReentrantLock的区别,使用上有何不同。13. 为何需要公平锁和非公平锁两种锁类型。14. 是否用过多线程,线程池的拒绝策略有几种,分别作用是什么。15. 线上使用线程池时,参数设定、拒绝策略制定有哪些经验。三、MySQL相关问题1. InnoDB存储引擎与MyISAM引擎的区别。2. COUNT(*)、COUNT(1)、COUNT(某一列)三者的区别,平常常用哪种。3. MySQL默认的事务隔离级别是什么,除默认外还有哪些事务隔离级别。4. 可重复读隔离级别的MVCC除对应解决的问题外,还能解决哪些问题。5. InnoDB的索引结构为何是B+树。6. MySQL出现慢查询时如何处理,若加了索引仍扫描大量行该如何优化。7. 1000万数据量的大表直接执行表结构修改的UPDATE语句是否合理,若不合理该怎么做。四、其他技术相关问题1. 平常是否用K8S,是否了解K8S的使用方法。2. 将个人简历基本信息(性别、手机号等)存入Redis,适合用什么数据结构,为何不用string类型。整体节奏平和,这周二约的面,原本在手子不想面了,但是HR一直在沟通,说一天可以走完流程之类的,加上之前没面过百度就想试一试,可能是由于岗位工作偏简单(前期工作配合测开写单测),所以面试难度很低,跟之前看的招超人那种完全不一样。抽象的是面试官迟到了半小时,发邮件也不回,HR也不接电话,后来HR终于接电话了,面试官给的回答是他忘记了,有点抽象。感觉最近裁员应该缺人蛮厉害,大家可以都试一试
北巷南街:不是,八股盛宴???
你今年做了几份实习?
点赞 评论 收藏
分享
评论
20
90
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务