三道编程还挺简单的,就是python处理2位小数整死我了。 1、最大子数组平均值(easy) 2、原地修改为严格递增数组(easy) 3、类似于螺旋打印矩阵(mid) 坑:第一道题要求2位小数,python算出来是4位小数,死活过不了给的测试用例,前后试了 num={:.2f}.format(num) round(num,2) 结果测试用例怎么都不能通过,一气之下试了试提交,结果用例全过了,就离谱
一、介绍 二、对css的掌握 flex布局 垂直居中方式 什么情况下用什么 三、计网原理 为什么要三次握手 dns解析 https的了解 四、js 深拷贝前拷贝理解 怎么实现深拷贝 json实现方法的缺点 js实现的无限循环怎么解决 object.assign 是什么拷贝 五、git操作: 说git命令 git pull 和git fetch区别 六、数据结构 介绍哈希表 哈西冲突 数组扩容 链表
大概是9月10几号面的 B站面经 1.深拷贝 循环引用 2.手写防抖 涉及到this指向问题 好好看看 3.跨域 4.Promise.then(..., err=>{})和Promise.catch()区别 5.学校项目的webpack版本 3.11.0 6.Promise.then().then()........链式调用,每一个.then是在一个堆栈里还是两个堆栈里? 7.响应式布局 rem
2.22一面 react 类组件和函数组件的区别 react hook的优化策略 react怎么做diff fiber怎么比较静态节点 fiber怎么找到断点继续开始 自己配webpack的感受 webpack分包策略 怎么决策是不是要分包,有哪些指标 项目中threejs坐标系 用没用过其他可视化库 https https加密在哪一层 web安全漏洞 csrf xss怎么避免 常见的http h
时间一个小时 面试官很有耐心,引导回答。 1.自我介绍,讲项目 2.计算机程序执行的原理大概讲一下 3.浏览器渲染原理 4.节流和重绘 怎么解决这个性能问题 5.vue的响应式 6.generator函数 7.多个接口请求的情况 8.宏任务和微任务 9.利用宏任务和微任务做一些性能优化 10.reduce方法
真的好难啊问了好多h5的 先讲项目我讲的我的开源的项目 然后就深挖项目 问怎么做移动端适配我说的css媒体查询 然后她说你display none掉视频它还是存在啊。然后我就蛮尴尬的,然后问那个Botton为什么在手机上换行了。怎么去做这个我说用warp来做然后项目拷打不下去了就开始问基础。 基础问了数据类型嘛然后问bigint和num可以相加吗?我说不行,不行那怎么让他们可以相加呢?我说把num
索引的数据结构 B+树 什么时候用到事务 隔离等级 慢查询 索引失效 Spring是什么 什么时候使用Redis,什么情况不适用 项目代码分层,分层的标准 代码题1:单例 代码题2:全排列 10.20投的简历,25一面,问题回答8、9分,11.2看到已经挂了,应该是不缺人。10、11月找实习是不是有点晚了?
前言 限时1.5h,单选21 * 3分 + 不限选择题9 * 3分(注意少选得1分哦)+ 问答题*2(20 + 10分) 我发现不管笔试难或易,总会有人吐槽“XXX公司是不是不想招人啊”,简单的就说刷不了人,难的就说都被刷了…… 哈哈哈 哎,光做笔试真没劲!我倒要看看哪家先进面。 选择题 选择题考得很简单,限于HTML、CSS、JS。大部分是css的问题比如box-sizing的值、 有哪些伪元素
安卓岗 2024.04.12 17:00 40+分钟 自我介绍 实习 java集合讲一下。 hashmap的底层实现,线程不安全也讲了 concurrentHashmap讲一下, hashtable讲一下,底层只用synchronized吗??。不确定 讲一下线程安全 讲了实现的方式。 jvm了解吗?讲一下 class文件会存在哪里?,class对象呢? 垃圾回收算法讲一下 final关键字修饰什
1h13min 11.12面 自我介绍 1.css选择器优先级 2.visibility:none,opacity:0,display:none区别 如果设置还能进行事件绑定和监听吗 3.闭包 4.作用域链 5 深拷贝有几种实现方法 差点写错了 6.遇到过内存泄漏问题吗?怎么解决 7.浏览器垃圾回收机制 之前看过V8的垃圾回收机制,就回答了那部分 8.vue看过哪些源码?答:响应式部分 9 讲讲v
前两题打卡 第一题注意”最多操作1次“,可以不操作,否则只能过70% 第三题动态规划,dp[i][j]表示为以str[i]为最后一个”oppo“右端点的情况下,有j个”oppo“字串 分两种情况,如果以str[i-3]为第j-1个字串的右端点,则最后一个字串是”ppo“;其余情况最后一个字串是”oppo“ public static void main(String[] args) {
测试开发工程师笔试经验 题型:单选+多选+问答+3道编程题 时间:两个小时 主要内容: 1.单选、多选、问答 这个部分主要就是考一些基础知识,设计计网、测试相关、代码运行结果、操作系统、JAVA,数据结构,SQL的having,还有一些逻辑题(黑帽子)比较基础的东西,自己多刷一些选择题就行了,问答题其实就是几道填空 2.编程部分 (1)**的核心代码模式,不用写输入输出 (2)3道题都是**原题,
这次我必须发!还有很多大厂面经没有发在牛客上,感兴趣可以看我博客面经: https://www.yuque.com/boyyang/buosw0 后来才知道,这个面试官筛选简历对技术栈要求特别高,有很多大佬简历的都被挂了 一面:难度大 比牛客上b站校招面经问的都难 遇到了朋友以前组的超级大神,毫不夸张的讲,第一次博弈到这么爽 面试官非常年轻!!! bfc 异步输出 vue源码 非常非常深,巨恐
面试官很年轻,部门是做up主创作激励相关的,面试时长55分钟 1.说一下你知道的垂直水平居中方法 2.BFC 3.深拷贝和浅拷贝 4.手写深拷贝出现循环引用怎么解决 5.说一下你理解的事件循环 6.微任务和宏任务哪个先执行 7.settimeout定时的时间准确吗? 为什么不准确? 怎么解决? 8.requestAnimationFrame讲一下你的理解 9.出了一道事件循环的题说输出 10.
还问了 1.http1.1和2.0的关系 2.contentType是干什么的