看了牛客这么久的面经,是时候回馈下大家了。 时间线:5.15 11点半一面,下午2点半二面 一面 ● 自我介绍+项目介绍 ● 拷打项目 ● 文件断点续传+切片上传 ● 不知道盒子宽高情况下水平垂直居中 ● transform的属性 ● scale是怎么放大盒子宽高的 ● 数据类型 ● 原型和原型链 ● 做几道js题 二面 timeline:5.15 2:30 1. 自我介绍 2. 拷打项目(这次竟
写面经攒人品 转测开之后第一次面试,体验很好,没什么引导但是面得非常简单,面之前整理了牛客上几十个滴滴测开面经的问题,完全在这个范围内,就是忘了录音了,凭回忆写写 一面45分钟 自我介绍 选一个最熟悉的项目介绍 Sql索引有哪些 事务的特性 Redis基本数据类型,数据持久化 hashmap的底层是什么 黑盒测试白盒测试方法有哪些 给我的项目设计测试用例 手撕:快排 十分钟后二面 二面35分钟 自
🤔 面试感受 面试官人很好,我很菜 进程和线程的区别 线程没有自己的内存吗 线程的运行 多线程可能会造成的问题 内核态到用户态的切换 127.0.0.1是什么 127.0.0.1和localhost的区别 TCP和UDP的区别 TCP和UDP的应用场景 TCP创建连接的过程 TCP为什么是3次握手而不是2次 1.防止历史连接初始化连接产生混乱(扯了很久面试官说不是这个😰) 2.确保双方的收发都
总流程大概45min 🕒 岗位/面试时间 java后端开发 5.11 自我介绍 从项目开始讲 介绍项目值得拿的出来说的点 为什么要用webSocket,有没有方案对比 用webSocket怎么长时间不断开 数据库索引有哪些 订单数据表记录过多,比如百万级别,怎么分片(切分)? JWT 用JWT怎么防止被其他人拿过去恶意攻击服务器 介绍TCP四次挥手过程 close wait和time wait区
channel 用协程和channel怎么实现斐波那契 go语言的gc MySQL索引 B+树 项目 Redis基本数据结构,及其应用场景 雪花算法优缺点 消息队列 Redis哨兵 5分钟秒了 最大子数组和 反问:面试评价 很优秀,祝我成功 八股基本全答,感觉是KPI面,面试官那边网络好像不行,听不清他讲话, 他说我这边讲话很清楚。 10分钟后秒挂 真把牛客人踩过的坑都给填上了 #如何判断面试是否
一面6月15号下午4点一个小时 讲比赛,瞎聊 梯度下降求平方根,力扣只有二分和拟牛顿写法,写了好久靠面试官提示写出来了。。 def sqrt(y): xt=0.0001 l=0.001 thresh=0.001 while abs(xt*xt-y)>=thresh: loss=1.0/2*(xt*xt-y)**2 dx=(xt*xt-
一面 自我介绍 go项目用了gin的那些模块,mysql和redis用的什么库 介绍一下雪花算法 reactor 智能指针,介绍一下rall 服务器进行过压测么 介绍一下虚函数,虚函数怎么实现的 引用和指针的区别 介绍一下const vector的原理,怎么扩容 mysql索引(B+树) mysql的ACLS(事务) mysql的mvcc mysql锁,每个锁的应用场景 什么情况下会照成死锁,举个
非常炸裂,怀疑走错赛道了。应该是个技术 leader,所有面试中最累的,面试官看了我的GitHub ,还看了项目的源码。 介绍一下 Spring - WebFlux 这个异步非阻塞框架,底层原理,说了一下背压 既然提到了背压,下游的消费者如果处理不了,上游的生产者如何知道,怎么解决? 前端提到了读写 excel 表格,那么给你几十万条 excel 表格的数据,如何处理? 不写前端,直接给一个接口,
1自我介绍 2问项目,白屏时间怎么计算,fcp怎么算,tti你知不知道是什么,怎么算。他解释了一下是页面稳定可以开始交互的时间,然后我说onload的时间减performance.fetchstart(不知道对不对)。然后问domcontentload和onload区别,onload的时机是什么。 3回流和重绘,哪些触发回流,哪些触发重绘 4事件循环,宏任务微任务区别,宏任务有哪些 5http1.
6.6下午三点半一面,35min,国际化技术部后端开发 自我介绍,然后面试官介绍部门基本用java和golang,没有C++,不过还是全程用C++面试的我。 智能指针相互引用的冲突问题怎么解决 介绍unique_ptr 什么是右值引用,什么情况下使用 函数参数可不可以传右值 了解哪些C++11新特性(说了auto 、decltype和hashmap) 数据库三大范式(忘了) 如何加快数据检索的效率
投递的是前端移动端方向,部门是网约车 一面(1h) 问实习 html语义化标签和作用 SEO方案,白帽和黑帽? eslint插件原理 CSS变量(不会) 实现换肤功能的思路? 伪类和伪元素的区别 如何理解原子化CSS,优劣? 虚拟dom 如何将对象转为JSON?如何让这个JSON格式化? Array(100).map(i=>1)的输出 vue的事件队列机制(异步渲染) 反转字符串和打乱字符串 ht
本文向大家介绍Android仿微信雷达扫描效果的实现方法,包括了Android仿微信雷达扫描效果的实现方法的使用技巧和注意事项,需要的朋友参考一下 本文主要给大家介绍的是关于Android实现微信雷达扫描效果的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 废话不多说 先上图(用AS录制的 转换工具不是很好 所以看得效果不是很好) 效果图 示例代码 Activity 代码 Activit
本文向大家介绍原生js实现自定义难度的扫雷游戏,包括了原生js实现自定义难度的扫雷游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js实现扫雷游戏的具体代码,供大家参考,具体内容如下 游戏功能: 1、有四个难度 2、可以自定难度 1、html相关代码 2、css样式 3、js代码 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
太菜了,完全没想到能过网易雷火笔试,笔试题难到ma都不认识,面试官问我为什么不复习mysql,实不相瞒我已经转到嵌入式开发的赛道了哈哈哈 面试官的意思是游戏研发大家在学校很那接触,所以更关注基础知识的掌握,大家加油! 题目1: 概率问题,比较简单 题目二: C++类对象大小,主要是虚函数表、菱形继承、虚拟继承 题目三:不会哈哈哈哈 数据库,两个表联合查询,结果排序 题目四: 小顶堆建堆过程+中序遍
研究表明,在最初的90秒内,33%的招聘人员决定是否雇佣候选人。面试过程是一个很好的机会来确定你是否适合这个职位。但是,不要让任何坏习惯破坏这个机会。许多求职者为了给面试官留下深刻印象而采取的装扮和“策略”在现实世界中是行不通的。 对公司和你的作业进行研究 根据研究, 47% 的申请者因为对所申请的组织缺乏足够的了解而无法通过面试。在申请工作时,做研究是至关重要的。您应该熟悉公司的目标、价值观和愿