试卷为算法/研发工程师(推荐搜索/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的这一功能。我知道它使编码更容易,有时看起来更整洁,但这的实际用途是什么?相反,我觉得最好显示警告,因为将来任何人在修改代码之前都可以引用它们。这@SuppressWarnings是否提高了编译效率,还是根据任何编码标准? 问题答案: 其他答案已经解释了很多用例,但是我想强调一点, 有时您绝对需要使用它来克服语言本身的局限性,在这些情况下,使用绝对是合法的。 在其他情况
问题内容: java中有什么用? 请解释一下。 问题答案: 可能这个例子会帮助您。
问题内容: 我有点理解AtomicInteger和其他Atomic变量允许并发访问。但是在什么情况下通常使用此类? 问题答案: 有两个主要用途: 作为可以同时被多个线程使用的原子计数器(,等) 作为支持比较和交换指令()来实现非阻塞算法的原语。 这是BrianGöetz的中的非阻塞随机数生成器的示例: 如你所见,它的工作原理与几乎相同incrementAndGet(),但是执行任意计算(calcu
全程25-30min左右 1. 自我介绍 2. 实习相关的问题,聊了半天,引申问了redis和rocketmq的问题,比如rocketmq的设计之类的 3. java线程和golang协程的区别,golang协程知道怎么实现的吗 4. mysql,用到的隔离级别是哪个,可重复读是用什么怎么实现的,了解gap lock吗 主要还是围绕实习项目经历去问的,部门做基建的,也相对更愿意问底层实现和原理
面试官很友好,可惜自己太菜 1、HashMap底层原理 2、HashMap中头插法和尾插法区别,为什么要改变 3、wait sleep区别 4、自定义线程 5、reentralock底层实现原理 6、强、软、弱、虚四大引用 7、springboot如何实现的配置化 8、redis是单线程还是多线程,如何实现并发的 9、CGLib如何实现的 10、编程题:顺时针打印数组
这次面试涨了很多知识,面试官会指出我说的不好的地方,并且给出他的建议,每一个问题都是这样 很幸运能遇到这样的面试官 努力回忆问题,但不全了 1、3-5分钟自我介绍 2、用过的测试工具,具体怎么用的 3、如何用postman 模拟崩溃 4、报告的缺陷有哪些组成呢 5、mysql删除重复记录并且只保留一条 只有一个重复字段的情况 多个重复字段的情况 或者 6、mysql如何实现字符串的拼接 7、spr
10.13一面 1. mysql关键字 2. 删除表的关键字 3. redis主要数据结构 4. postman接口测试步骤,参数传递 5. jmeter设置cookie,多线程并发测试步骤 6. 测试指标关注哪些数据,吞吐量的含义 7. ab压测的参数 8. 项目,cookie和session,是否前后端分离,如何跟ajax通信 9. 如何部署一个项目,是否了解Nginx,Docker,Git
本文向大家介绍C迷途指针详解,包括了C迷途指针详解的使用技巧和注意事项,需要的朋友参考一下 本文较为详尽的讲述了C语言的迷途指针,分析了其概念、原理与检测方法。分享给大家供大家参考。具体如下: 一般来说,在计算机编程领域中,迷途指针,或称悬空指针、野指针,指的是不指向任何合法的对象的指针。 当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下
本文向大家介绍sinon.js的用途是什么?,包括了sinon.js的用途是什么?的使用技巧和注意事项,需要的朋友参考一下 SinonJS提供独立的测试间谍,存根和模拟。这是一个我们可以用来创建用于单元测试的对象模拟的库。 间谍-可以用来追踪执行情况的伪造函数。 存根-函数替换,我们可以从中返回所需的内容或使我们的函数以适合我们测试多个场景的方式工作。 嘲笑-假方法 所有这些对象都有助于对我们的代