首页 > TAG信息列表 > 二面

百度前端二面高频面试题合集

冒泡排序--时间复杂度 n^2 题目描述:实现一个冒泡排序 实现代码如下: function bubbleSort(arr) { // 缓存数组长度 const len = arr.length; // 外层循环用于控制从头到尾的比较+交换到底有多少轮 for (let i = 0; i < len; i++) { // 内层循环用于完成每一轮遍历过

社招前端二面面试题

说一下 web worker 在 HTML 页面中,如果在执行脚本时,页面的状态是不可相应的,直到脚本执行完成后,页面才变成可相应。web worker 是运行在后台的 js,独立于其他脚本,不会影响页面的性能。 并且通过 postMessage 将结果回传到主线程。这样在进行复杂操作的时候,就不会阻塞主线程了。 如何

美团前端二面高频面试题合集

手写 bind、apply、call // call Function.prototype.call = function (context, ...args) { context = context || window; const fnSymbol = Symbol("fn"); context[fnSymbol] = this; context[fnSymbol](...args); delete context[fnSymbol]; } // ap

百度前端二面常见面试题合集

代码输出结果 async function async1() { console.log("async1 start"); await async2(); console.log("async1 end"); } async function async2() { console.log("async2"); } async1(); console.log('start') 输出结果如下: async1 s

高级前端二面高频面试题合集

说一下原型链和原型链的继承吧 所有普通的 [[Prototype]] 链最终都会指向内置的 Object.prototype,其包含了 JavaScript 中许多通用的功能 为什么能创建 “类”,借助一种特殊的属性:所有的函数默认都会拥有一个名为 prototype 的共有且不可枚举的属性,它会指向另外一个对象,这个对象通

滴滴前端二面必会面试题

进程之前的通信方式 (1)管道通信 管道是一种最基本的进程间通信机制。管道就是操作系统在内核中开辟的一段缓冲区,进程1可以将需要交互的数据拷贝到这段缓冲区,进程2就可以读取了。 管道的特点: 只能单向通信 只能血缘关系的进程进行通信 依赖于文件系统 生命周期随进程 面向字节流的

社招前端二面常见面试题

实现节流函数和防抖函数 函数防抖的实现: function debounce(fn, wait) { var timer = null; return function() { var context = this, args = [...arguments]; // 如果此时存在定时器的话,则取消之前的定时器重新记时 if (timer) { clearTimeout(ti

从浙大计算机到字节CV算法岗!

大家好,我是对白。 今天给大家分享一位浙大学妹参加2022算法岗实习的面经总结,最终拿到了字节、商汤和海康威视的CV算法岗实习offer,虽然她只有研一,但技术以及表达能力还是很不错的,以下为原文。 作者:zerone | 编辑:对白的算法屋 https://zhuanlan.zhihu.com/p/538109130 先说下本人

拼夕夕二面:说说布隆过滤器与布谷鸟过滤器?应用场景?我懵了。。

来源:www.cnblogs.com/Courage129/p/14337466.html 大家都知道,在计算机中,IO一直是一个瓶颈,很多框架以及技术甚至硬件都是为了降低IO操作而生,今天聊一聊过滤器,先说一个场景: 我们业务后端涉及数据库,当请求消息查询某些信息时,可能先检查缓存中是否有相关信息,有的话返回,如果

阿里二面:MySQL索引是怎么支撑千万级表的快速查找?

前言 在 MySQL 官方提到,改善操作性能的最佳方法 SELECT 在查询中测试的一个或多个列上创建索引。索引条目的作用类似于指向表行的指针,从而使查询可以快速确定哪些行与WHERE子句中的条件匹配,并检索这些行的其他列值。所有MySQL数据类型都可以建立索引。 尽管可能会为查询中使用的每

携程面经(一面二面)——数据开发工程师实习生

携程面试 一面(20220513): 自我介绍 项目介绍 项目遇到的困难 yarn机制 三个主要的组件: ResourceManager:整个系统只有一个,用于负责资源的调度 包含两个主要组件: 定时调用器(Scheduler):给任务分配资源 应用管理器(ApplicationManager):监控、跟踪程序状态 ApplicationMaster Node

2022-05-12 春招暑期实习阶段性总结

小谭的碎碎念 截至今日,投递的公司主要有: FreeWheel,阿里,腾讯,美团,字节,百度,贝壳,腾讯音乐,网易互娱,奇安信,得物,完美世界,哔哩哔哩,PingCAP,SmartX,亚马逊,联想,小米,莉莉丝游戏,中国移动,深信服,拼多多,快手,知乎,米哈游。 腾讯 teg企业it部 腾讯流程超级快,一面完没多久二面,二面完没多久hr面,面完立刻

字节飞书二面

问了很多项目,感觉无论哪里都很重视项目。这段时间搞了太久的网络、操作系统、数据库反而字节没问。。。 与其说字节重视算法不如说他们什么都重视。。。 比赛真没啥用。。。 项目: 1.分布式事务怎么做的? 2.怎么防止超卖? 3.Redisson分布式锁怎么建的?setnx value是怎么设定的?多个进程

奇安信——C++代码安全服务器开发一、二面

一面 (45min) 自我介绍 ACM取得最好的成绩 简单讲一下你的STL项目 C++形成exe的过程 把可执行文件运行起来的过程 这个我不知道诶...我觉得是类似操作系统进程之类的概念 C++ static关键字的作用 把全局变量定义在头文件中会有什么问题 面试官给了点提示,#include的作

阿里二面:main 方法可以被继承吗|转

摘要:java中,main方法可以被基础,可以被重载,可以被继承,可以被重写。 目录main 函数介绍main方法能被重载main方法能被其它方法调用main方法能被继承结束语Reference main 函数介绍   微信群里一位网友,在群里发了自己面试阿里的过程。其中一道面试题就是:Java 中的 main 方法可以继承

字节跳动暑期实习前端面试

字节跳动暑期实习前端面试 现在轮到我这个23届开始真正地找实习了,但是今年的校招情况非常非常差,这个在今年的实习总结再详细说吧。这次投递字节也是非常的有意思,本来我是投递的字节抖音互动部门,然后刚投了互动晚上AI算法部门说我的简历在他们那,然后考虑一下,但是我确实不是很了解这

阿里云容器实习二面

面试时间:2022.02.24 1. 自我介绍 2. 项目(论文和专利) 3. STL map底层 4. c++ oop特性 5. 详细说说继承和多态是怎么实现的? 6. c++ struct和class的区别 7. c++ 内存管理 8. c++ 多线程编程 9. c++ 怎么实现线程同步 10. 智能指针用过吗?shared_ptr原理 11. TCP三次握手 12

华为校招记录

华为校招记录 声明 本记录内容真实本人非华为孝子或水军面试经历因人而异,本记录仅针对本人,是否有参考价值还请读者辨别,不喜勿喷本文谢绝一切方式的转载方便起见,所有时间均采用美国东部时间(EST) 时间线 2022.1.15 投简历2022.1.22 笔试2022.1.24 一面&二面2022.1.25 主管面2022

CVTE 硬件实习岗笔试+面试经历

前言 因为C厂的实习是以转正为导向的,硬件的实习岗和正式岗面试的内容据说相似,具有一定难度。虽说顺利通过笔试和技术一面,但由于自己的模电知识不够扎实,在技术二面上一些问题回答得不是很好,最终无缘这次实习机会。不过,这次面试还是一次不错的经历,值得进行记录。 流程 笔试 - 技术一

【第六期】技术中台golang开发实习生 滴滴

先说一下个人的总体情况,西电大三计科,没有实习和太多实践经验(只有自己写的博客什么的),数据结构和算法还行,在滴滴前面过很多次字节,三次三面挂,好未来golang过了,还有许多中小厂就忘了,也没过。 总共也许接近二十次面试经历?滴滴的面试体验在我的个人经历里算是非常不错的,就是事后通知太慢

2022年金三银四,Java后端开发最全面试攻略,程序员求职必看!

前言 时间过的真快,转眼就2022了,现在面临年底裁员,公司跳槽,不论是校招还是社招都避免不了各种面试,如何去准备面试就变得格外重要了,相信一些小伙伴也在为自己的技术,薪资,发展做提升的准备。 小编这次会从11个Java专题技术进行分享,大致的目录可以看看↓↓↓ 1、JAVA基础 2、JAVA并发 3

网易二面-Arthas的底层原理

众所周知,阿里开源的Arthas已经成为Java开发中调优的基本工具,其功能在于监控JVM运行情况,并对CPU、内存状况生成报告或者是火炬图。 从JDK5开始,java.lang.instrument可以使用Instrumentation构建一个独立于应用程序的代理程序(agent),用来监测运行在 JVM 上的其他进程,甚至替换和修改某

三面阿里java后台开发岗总结:这份究极面试文档必进阿里

前言 最近原来实习时候的Boss联系我,说他跳槽到了阿里,问我有没有兴趣面一个Java后台开发岗位。 考虑到我只工作了一年,现在去阿里肯定要降薪,因此也没有太强烈的意愿。但出于提升自我的角度考虑,参加了面试。 一面(电话面试一小时) 首先做一个简单的自我介绍,主要包括学校经历和工作经

Android 热修复原理,阿里Android研发岗二面

简单来说,在编译时通过新旧两个Dex生成差异path.dex。在运行时,将差异patch.dex重新跟原始安装包的旧Dex还原为新的Dex。这个过程可能比较耗费时间与内存,所以我们是单独放在一个后台进程:patch中。为了补丁包尽量的小,微信自研了DexDiff算法,它深度利用Dex的格式来减少差异的大小

字节跳动测试岗面试挂在二面,我复盘总结了失败原因,决定再战一次

先说下我基本情况,本科不是计算机专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,字节的游戏专场又是最早开始的,就投递了,投递的是游戏测试开发岗,字节是自己投的第一家公司,也是第一家笔试 面试的公司。 一般提到面试,肯定