试卷为算法/研发工程师(推荐搜索/AI/数据平台方向) 14个选择占比70分!!!!2个编程各15分,这选择看的我人都傻了。。。 选择题: 种类繁多,包括了散列表,树的后序遍历,栈数据结构,TCP,算法时间复杂度考察,快排/插入排序/堆排序/冒泡排序的稳定性、平均时间复杂度、最坏时间复杂度,BFS遍历图,二叉搜索,操作系统等。 编程题: 1. 序列中只包含数字和字母,判断是否有长度大于3的单调递增
选择就不说了,老生常谈的东西,不只是编程还有一些其他的,索性分值不高 编程: 1打卡题,给个字符串找最长数字升序 直接遍历找一下就行 2 经典dp,背包问题 3 没想到什么好思路,我就模拟了 先通过state记录了细胞状态vector 然后通过判断state记录count周围存活数量 复制count为cur,通过判断count改变state 循环即可
813C++ 一道搜索文件 一道数组最小替换次数 全是蒙18%😴
好像是25道单选题+3道编程题 原题没有复制下来,俺只记得大致意思,大家将就着看吧 第一题: 1、有俩哥们小A和小B玩游戏,每个游戏会有奖品(用数字和字母表示),相同的奖品(拿的顺序也必须相同)才能带回家,最多能带回多少件奖品 输入 3478297 3djakl7 输出 4 第二题: 信封嵌套问题,有n个信封,每个信封有长和宽,只有长宽比另一个信封的小,才能放进去,问最多能嵌套多少个信封 输入 4
## 选择题(不全) 排序 概率生成模型 二叉树遍历顺序 矩阵知识 vim 操作 概率题 作业周转时间 平衡二叉树构造 霍夫变换 置信区间 hash table 知识 c++ vector 指针问题 ## 编程 在N中佐料中,每杯随机加三种佐料,问加佐料花钱的期望值 给定一组坐标,构成各种三角形,找到如下三角形,这个三角形的三条边盖住的整数点坐标最多 一个动态规划题,没看明白 #蔚来笔试#
刚才火速做的,职位为项目策划。 背景:二本,工商,三段实习(教育,视频运营,app宣传运营,不是大厂),四级 题目8题策划题,90分钟,考察量很大,我没写完。如果你要每题都细细写那是做不完的,略略写可能分数也和细细完部分题差不多吧不过后面那几题是15分一题,前面是10分,走质量战略可以先做后面的。 题目涉及,短视频运营策划/广告策划/私域矩阵/用户思维/自媒体账户分析。 大部分是问看法(或者名词的
Java基础 1、== 和 equals的区别? 2、HashMap和ConcurrentHashMap的区别? 3、syn锁升级的过程? 4、CMS和G1的区别?CMS的执行流程? 5、Java类的加载机制 6、JVM运行时数据区域? 7、线程安全?如何保证? 8、多线程的实现方式?线程池说说你的理解? 9、JMM模型?内存屏障了解吗? 10、ArrayList和LinkedList的区别? 1
介绍一下TCP IP的协议,三次握手机制 TCP和UDP的区别,哪些适合TCP哪些适合UDP 输入URL后发生了什么 杀死一个叫simulator的进程,用一句通过管道实现:先找到进程的pid号,再 kill-9 常用的排序算法,介绍一个是怎么实现的,介绍快排的原理 redis了解吗,击穿缓存雪崩有听过吗 如何判断链表里有环 合并所有的重叠区间,合并后的区间按照升序排列 全程1h,面试官小姐姐很漂
太离谱了 (1)递增数组去重,它示例输入逗号后面有空格,实际又没有,弄半天,巨恶心 (2)去重全排列 (3)中序递增可能的个数,n > 2 有 n * n - 2 种
1.是否可以重排列为“Baidu” 2.回文串 3.重载方法 #百度笔试#
选择题20 + 编程题3 选择题难度不大,考察的范围比较广而且考点很细。 编程题: 1. 找赝品 思路:遍历一次求出最大值和最大值的数量即可 O(n) 2. 给出一个数组,可以对数组内每个元素进行两种操作,要不拆分为x和x-1,要不拆分为a和b(a*b = x) 思路:递归处理每个数,增加数组记忆处理过的值提高效率(小于5的数可以直接初始化得到结果,质数-1后再做ab拆分) 3. 求括号权值 无论
第一次面试忘了录音,面试官比较和蔼,问得基础(因为简历写的东西就很基础),面试过程无压力,除了第一次当面写题有点慢。 -50min- 1.自我介绍 2.项目比赛介绍(没准备稿子,有点混乱) 3.http/https介绍 4.网络分层 5.ssl/tcp握手介绍 6.syn/accept队列,syn攻击怎么办 7.hashmap介绍,为什么这样设计,线程安全问题 8.innodb结构,为什么这样设计
1.项目深挖(都忘光了,没答上来几个) 2.java集合,原理 3.java的Map,原理以及实现以及细节 4.算法题(字符串输出重复的任意字符) 5.springboot常用注解,解释使用 6.http报文组成(压根没背) 7.osi网络模型 面试时间一小时,面试官人很好,有不会的也会提示你,就是我自己太垃圾了了,八股都没记住几个,直接凉凉
之前还有百度的三面, 但是没有什么营养而且挂掉了。。 对MongoDB的了解 什么叫响应式处理 Eureka在项目中的使用 WebSocket聊天室的设计 RabbitMQ的使用 死信队列/延迟队列 Dubbo-go和Nacos在项目中的作用 rpc的了解 上面都是项目涉及到的 arrayList的理解 hashMap的理解 . 加锁的实现方式 synchronized加在this和class区别
时间线 8/4 投递 8/6 8/13 笔试 8/30 一面 9/2 二面 9/9 hr面 9/14 三面 10/31 补录被捞起来... 11/3 开奖ssp 面经 一面 1、自我介绍 2、项目相关:问的还是比较深入 3、八股问的很多很广,涉及:java基础、多线程、MySQL、redis等等 4、算法题简单:蛇形遍历二叉树 二面 1、自我介绍 2、项目相关 3、还是超多八股,几个印象深刻的: