上海某小公司 1、自我介绍 2、项目 3、axios二次封装 4、localStorage和sessionStorage的区别 5、Css的盒模型 6、浏览器的渲染原理 7、实现左侧固定,右边自适应 8、水平垂直居中的方法 9、translate的-50%是相对于谁 10、高度100px,宽度200px的矩形怎么变成菱形 11、讲一讲Promise 12、JS的数据类型 13、关于promise的
第一题:吃糖果xx值大于等于x(二分答案) 题意:给一个长度为的数组代表个糖果的幸福值,一天可以吃任意个糖果得到幸福值其中不代表下标,吃的顺序可以任意。 现在求至少吃多少天可以得到至少的幸福值。 思路:不难发现答案是线性的,存在一个分界天数使得达到这个分界后都能达到,因此使用二分天数。我们可以贪心的认为对于幸福值大的糖果尽量在每一天更早的吃。即先对降序,每次都长度为累加(我直接累减,这里可以用前缀
前言 总用时:1h 55min 注意事项:wxg只收实习转正,需要至少先实习60天,地点在广州部门,所以需要确定好时间事宜 被拷打,被问一个问题想至少一分钟多,本来紧张组织语言就很灾难,又特别难特别煎熬,绞尽脑汁,完全没问html和css,时长很久所以有一些不记得了,但是因为完全顺着逻辑就问下去了,所以能想起来大部分。 问了很多底层、操作系统等等的(真的快忘完了,复习也没复习到那些部分,也有可能一
因为我每次都希望得到完全相同的数据包,所以当数据包有效时,我希望CRC校验和为零,而当存在传输错误时,我希望CRC校验和不为零。 我知道当发送数据包时,我可以将计算出的CRC16添加到数据包的末尾,并且在接收端,CRC校验将输出0,但是在这种情况下,不可能将CRC16校验和添加到数据包,因为数据包是由SPI线上的多个发送方芯片构造的,每个芯片只填充整个数据包中自己的两个字节。 我需要在接收端加载一
一面:(35分钟) 自我介绍 聊项目,选一个你觉得有意思的项目聊一聊(10分钟) 深挖项目流程 Linux的常用命令 你哪块比较熟?(MySQL吧) MySQL的Buffer Pool设计(我挑起来的,简单聊了一下没追问) 最左前缀法则 SQL执行计划 MySQL设计表怎么考虑 项目在产品方面存在的问题 反问环节(反问完面试官开始聊技术) Redis的gossip Happens Before规则
9.4 19:00 笔试 emm……真的不是给我发错题了吗?为啥我一前端的笔试题是大数据方向啊? 平台:牛客;时间:120min;满分:100分 编程4道:20分+25分+30分+25分 = 100分 看了一下编程题第4题是MySQL??我真的是拿错题了吧??? 编程题1(20分): 唯一ac的题目,题目中说了可以暴力求解hhh,感觉自己只适合暴力 思路大概就是先把数组由小到大排序 然后每个数
第一次做(8.20)没写笔经,repo在此:8.20美团笔试 9.10 16:00 笔试 中秋节笔试哎 还被虐了 平台:赛码网;时间:120min;满分:100分 题型:选择题20*2分=40分,行测题10*2分=20分;编程题2*20分=40分;问答题0分 一、选择题 几乎没有前端的内容 随便记一下 包括但不限于: 1、k个进程共享10个共享资源,每个进程最多3个同类资源,k的最小值是? 2
9.15 22:30 笔试 没有其他考试机会,还好是给个时间区间,不然就和其他笔试撞了… 平台:牛客;时间:70min;满分:100分 题型:选择10*3分=30分;编程30分+40分=70分 一、选择(10*3分=30分) 1、满二叉树1000个节点从根节点到最深节点的最长路径的节点数是?10 2、哪种数据结构最适合用来检查一段html代码中所有开始标签是否都有结束标签?栈 3、animat
第三次做了…… 第一次做(8.20)没写笔经,repo在此: 8.20美团笔试 第二次做(9.10):美团(23届秋招)前端笔经9.10场 9.17 10:00 笔试 平台:赛码网;时间:120min;总分100分 题型:单选20*2分=40分;专项选择10*2分=20分;编程2*20分=40分;问答题0分 一、单选题 选择…好难,几乎没有前端题…(不懂为什么这么考 二、专项选择 其实就是跟行测
9.23 20:15 笔试 不得不说小公司的笔试就是简单哈,90min的题40min做完 时间是可选的,这点真不错,不怕赶不上场 应该是研发通卷,因为选择题好多数据库,c语言的,还有数据结构,但是不难hhh,有点编程基础就可以 平台:牛客;时间:90min;总分:100分 题型:单选24*2分=48分;不定项4*3分=12分;编程2*20分=40分 一、单选题 二、不定项 先欠着 三、编程题(核心
9.24 19:30 笔试 开始进军中小公司了 这个笔试的体验不错,难度中等,形势很独特,没有什么后端的选择题啥的,也都不能查到答案,应该是自创的题目 感觉像一次微面试吧,记录一下 平台:ShouMeBug;时间:120min;总分:100分 题型:简答题10分+10分;编程题15分+20分+20分+25分 一、简答题 题1(10分)、this指向问题 箭头函数:window window win
8.30 投简历 9.13 收到约面邮件 9.14 14:00 一面(≈40min) 面试官先自我介绍了部门和姓名,说面试预计30-40min 面试过程中尽量直视摄像头,不要出现查找和翻阅的情况 面试开始~ 1、自我介绍 2、实习经历 3、水平垂直居中怎么实现(说出能想到的尽可能多的方法) 4、除了flex还知道什么布局方式?(grid 5、flex和grid的区别 6、防抖和节流的区别,
9.8 投简历 9.18 笔试 笔经在此:富途(23届秋招)前端笔经 9.21 约面邮件 9.26 16:00 一面(≈50min) 平台:海纳视频面试 面试官很和善,而且超有礼貌 我提前就进了面试间,他进来之后没有立刻打视频,而是聊天框问我:准备好了吗 我回答:准备好了,才打过来视频,开始面试~ 1、自我介绍 2、你怎么理解事件循环? 3、了解node.js吗?(不了解,就pass了 4、移动端
9.12 投简历 9.15 笔试 9.27 14:00 一面(≈55min) 平台:飞书 面试官一开始没开摄像头,还是我说您开一下摄像头呗~他说平时都不喜欢开的 毕竟我觉得对着人讲话自然些,能根据表情给反应hhh 1、自我介绍 2、实习经历,盘项目 (问的挺细的,具体实现啥的,聊了大概40min ) 涉及问题: ①typescript中interface和type的区别 ②typescript比J
9.26 笔试 不算前端笔试吧,属于IT统考 平台:牛客;时间:45min;总分:100分 题型:单选10*5分 = 50分;不定项5*6分 = 30分;问答2*10分 = 20分 一、单选 1、已知数组char a[100],哪个选项可以访问数组的倒数第n个元素?(选 a[100-n] 2、设umask为002,则新建立的文件的权限是什么? 3、关于APP缓存说法错误的是? 4、长度为n的线性