面试感受:八股文很久没背讲得很乱,面试官讲话很有礼貌但有点不耐烦的样子,很糟糕的一次面试 面试时间:9.22 14:15 面试范围:全问八股文,心态崩了 面试问题 开头直接说从计算机基础开问...一开始就感受到要凉的节奏 1.HTTP 跟 HTTPS 协议的区别 2.HTTP 请求头和响应头的构成 3.常见的 HTTP 状态码 4.浏览器从 URL 输入到渲染完成的过程 5.堆和栈的概念 6.栈溢
面试感受:虽然答得不好,但面试官态度好好,最后还指出了我的缺点 面试时间:9.30 11:30 面试范围:全程项目 更新后续:果不出所料已经凉了,一面的面评也一般,估计人已经招够了就不考虑我等菜鸡了。面试就是一个纯看眼缘的东西,没看对眼两人聊不到一块去,你再强也不会要你 面试题目 说说个人学习经历和一些专业方面的经历 项目介绍 又讲我那破烂项目了,吐了 做项目遇到的困难 深挖项目中的亮点:讲项目中
问题内容: 我对Bash脚本非常陌生,有人可以向我解释$#和$的情况吗?在以下代码中工作? 问题答案: 在Y分钟内来自Learn Bash :
一面 10.13:大概1小时 上来先手撕(python和MySQL),之后才让自我介绍😂 手撕是幸运数字,可以理解为将字符串分为前半部分和后半部分,前面数字的和等于后面数字的和,则为幸运数字,返回True。 然后自我介绍,一直深挖项目 具体的内容以及遇到的什么困难,还有一些临时发挥的题目,但是面试官会引导。 压力测试,接口测试,抓包,性能测试,自动化测试工具有哪些,自动化测试和手工测试的区别。T
问题内容: 我编写了一个脚本,该脚本具有多个线程(用创建),该线程从using中获取URL ,然后处理HTML。我是多线程编程的新手,无法理解该函数的用途。 当为空时,它将自动返回异常。所以我不明白每个线程都需要调用该函数。我们知道当队列为空时我们已经完成了队列,所以为什么我们需要通知它工作线程已完成工作(与队列无关,因为他们从队列中获得了URL) ? 有人可以给我提供一个代码示例(理想情况下使用
当用户点击tabbar按钮时,我需要将我的tableview滚动到顶部,然后像这样设置。 问题是滚动停止了一半,它没有滚动到顶部。我需要点击像2-3次滚动到顶部。有什么我需要检查的吗?在我的其他项目中,这是可以的。对于这个,我使用自调整大小的单元格。
null 提前谢了。
如果我有<代码>收藏 我怀疑< code > CompletableFuture # allOf 只是返回集合中最终完成的未来。所以我可以调用< code>CompletableFuture#allOf(...).isDone,然后< code >手动 (!)在循环转换<代码>集合中
1.简历写的熟悉vue源码-vue源码从头到尾说了一遍,模板编译,render函数,响应式原理,watcher和dep,patch,diff算法,computed的实现,$set,$nexttick的实现等 2.父子组件传值有哪些 3.xss攻击;你localstorage存了token,csrf怎么解 4.项目经历-rbac权限控制token 手写题 1.实现eventbus。 2.实现一个函数
2023/10/20 三面 36min BP面 (1)自我介绍 (2)对于后续工作倾向的城市是哪些?会不会优先考虑在杭州,毕竟之前在杭州实习 (3)怎么获得实习工作的 (4)介绍一下上一段实习工作,它转正吗? (5)介绍一下上一段实习工作单位背景,工作方向,产出形式,所在团队情况,你在其中所起的作用是什么样的,主要负责什么? (6)遇到的最大困难是什么,怎么解决的? (7)自己在实习过程中的闪光点
1 自我介绍 2为什么转投测试而不是开发 3 什么是单元测试 4 说说你对黑盒测试和白盒测试的理解 5 了解自动化测试吗(我说不是太了解,就没有问了) 6 逻辑题:一篮子鸡蛋,如何从中找出最大和最小的,并说出时间复杂度 7 针对微信聊天列表这个界面,你能想到哪些测试用例越多越好 8 tcp协议的流量控制和拥塞控制分别是起什么作用的 9 反问 求求了
9.27面的,现在写的面经,已约二面 1. 自我介绍(面试官说我实习写的太简单了) 2. 手撕:一个数组里找存不存在相同元素,嘎嘎简单 3. 从业务和技术上介绍一下项目 4. kafka里面消息怎么保证不重复消费,如果更新数据库出现并发操作(就是类似超卖?)咋整 5. Redis持久化的两种方法,aof的缺点,触发机制 6. RDB底层机制知道吗(不造) 7. spring实现事务的方法 8. m
再也不说自己会算法了 排序算法以及各自的稳定性,时间复杂度等 网络相关 项目中的难点讨论 一共一个小时#我的求职思考#
代码第二题-给出一个版本数数组,比较大小 刚开始以为直接在数组里面进行转换,但是有点麻烦,结束后在力扣上搜到类似的,然后借助sort对数组进行排序。 var compareVersion = function(version1, version2) { let v1=version1.split('.') let v2=version2.split('.') for(let i=0;i let x
面试官挺好的 斐波那契数列 递归 优化 时间复杂度 空间复杂度 输入url之后经历了什么 localstorage 三次握手四次挥手 activited生命周期 说说你知道的生命周期 null占用空间吗 css display:none visibiliy:hidden 继承性