之前听表姐说大厂后端开发都喜欢考算法,比如动态规划、贪心算法、背包问题…,我前端时间经常在LeetCode和牛客上刷这类的题目,真的很感谢那段时间,这次参与完美世界的Java后端笔试,真的是游手好闲,啊不,游刃有余,哈哈~ 给大家分享一下我的心得: 首先,对于经常刷LeetCode、牛客的友友,可以再总结一下做题思路,这对面试包括完美世界在内的大厂都是有帮助的,对于不经常刷的友友,可以看看这些算法
自我介绍 实习 资源协调问题 上司给出目标不清晰怎么办 课外坚持的活动 学习期间最感到压力的事情,如何解决
#春招##我的记录#3.7投的昨天发的笔试,十个选择题,难度还好就是还考了硬件和Linux,shell命令,,一个题十分感觉好怪,给我一种水又不水的感觉
8道问答,2道编程,两个小时,时间很紧张,有些题目记不太清,可能会有些偏差,两道编程题我都没写出来 问答题 1、说出至少五个游戏,名称,时长,游戏水平,及简短评价 2、在游戏指定坐标放置一个有长宽高的障碍物,写测试用例 3、玩家进入地图可拾取10个技能,拾取重复技能可升到最高5及,玩家最多激活5个技能,针对技能的拾取和激活,写测试用例 4、王小二,王老五,王大爷,老板、学生、打工仔,王大爷年龄比打
题型:20选择+3编程 选择:有部分测试场景,其余的都是乱七八糟的计算机知识(忘了只能瞎蒙) 编程:ak了(2道easy+1道mid) 说说第3题的坑:一定要好好处理优惠券的数组! 已知: 1、优惠券coupon=[[b0, c0], [b1, c1],..., [bn, cn]] 2、含义:购买物品时,当物品价格>=b元,可以优惠c元 解法: 1、根据b排序,然后排除相同b的优惠券 2、需要注意
三道编程还挺简单的,就是python处理2位小数整死我了。 1、最大子数组平均值(easy) 2、原地修改为严格递增数组(easy) 3、类似于螺旋打印矩阵(mid) 坑:第一道题要求2位小数,python算出来是4位小数,死活过不了给的测试用例,前后试了 num={:.2f}.format(num) round(num,2) 结果测试用例怎么都不能通过,一气之下试了试提交,结果用例全过了,就离谱
分 单选题 多选题 编程题 单选题 有点难 多选题 有点难 编程题 米哈游给面子 都不难 1 走格子 本以为深度遍历 最后发现 超简单 直接减减加加就出结果 ak 2 字典最大 也很简单 一开始没ak 因为 忽略了字符一样的情况 后来想起来了 ak 3 输出一个数组 要求数组内的所有元素的绝对值都不大于3 相邻元素的和不为0 乘积小于0 给了n=3的答案 自己推出了n=4的答案 后面就是字符串拼接
1、 笔试上机考; 2、面试英语回答问题,case主要内容是说A和B公司的比较(线上销售公司),以及A和C公司的比较,说到媒体的作用,电影院的推广,A和C公司的优劣吧,存在竞争者等等,我也看不太懂case感觉整组表现也不太好, 讨论问题第三个都没有解决完,总结第二个都没有总结完。群面不用英文,不用紧张。群面通过之后会有1对1合伙人单面,我失败在了这一步。我的经验是:如果想进四大还是早做准备,我既没
#美团# 1.修改数组使得不出现重复数组的次数最少 输入:111222 输出:2 2.dp 机器人吃金币,分红蓝块,从蓝到红或者红到蓝需要支付金币k 3.贪心 看流星 类似leetcode的戳气球 4.坦克大战 5.子树的个数 #拼多多# 1.字符串解码 输入一个字符串,对其进行解码其中数字代表字符重复出现的次数。 例:输入10a2b1c 输入:aaaaaaaaaabbc 2.飞机大战 你有两个技
今天一查已回到人才库,唉就算法没啊出来 自我介绍 go: ● go的整数数字怎么保存 ● int32的范围 ● go的数据结构有哪些 项目: ● trie树怎么进行敏感词 ● trie树主要前缀,那敏感词在字符串中间可不可以遍历到 ● 广播器为什么会用到锁或者怎么避免使用锁的 ● 环形链表怎么实现保存n条离线消息 ● 项目主要用go实现是吧,cpp和Java接触过吗 ● 数据、缓存怎么保证双写一致
1.自我介绍 2.讲一讲项目 八股文 3.UDP和TCP的区别 4.UDP和TCP当中的连接具体指什么 5.mysql数据库中的查询操作 6.redis数据库中的数据结构 5.23种设计模式,讲一讲其中具体的两种 面试题 1.leetcode2.两数相加 2.leetcode46.全排列#美团2023面经#
总共问了差不多70分钟,被狠狠地拷打了,不过面试体验很棒,面试官人也很好说话,就是我太菜了(ㄒoㄒ) 1. 项目问了大概25分钟 2. == 和 equals 区别 3. 重写equals,为什么要重写hashCode? 4. HashMap底层实现、扩容,ConcurrentHashMap源码 5. JVM内存结构,程序计数器的作用 6. 讲一讲JMM,volatile,AtomicIntege
一面:视频面45分钟,项目+基础知识+一道算法+一道数据结构设计,问题的范围比较广,有时候问深了会给引导,答的好了有反馈。当晚就邮件约了一星期后二面 二面:视频面60分钟,一道算法+一道数据库字段设计+基础知识+常规聊天,算法一开始没想到最优解,就先说了说我想到的三种解法,经过提示想到了最优解。数据库字段设计主要跟具体部门业务有关,先简单写几个必要的字段然后开始聊,过程中慢慢解决他抛出来的问题。后
1. 介绍项目,项目难点,怎么解决的 2. Shi用过哪些VUE组件库 3. Vue3新特性有哪些 4. Es6新特性有哪些,组合式API 5. 了解哪些打包工具,具体说一下 6. 如何避免用户频繁调用接口与接口安全 7. 介绍ajax,Ajax返回数据时如何指定数据类型,ajax返回值类型有哪些 8. 通过哪些途径学习前端知识 9. 未来规划 10. 箭头函数
笔试和收到面试通知较晚,确实等不及了233 5.24 一面 1. http和https 2. vue生命周期 3. 非对称加密 4. es6 5. promise 6. OSI 7层架构 7. 垂直中心布局 8. flex布局,属性 9. 线程和进程 10. bind,call,apply 11. 代码: 两个栈实现一个队列 12. 代码: 求前置和和后置和相同的个数(双指针) 当天面试当天接到通