1.自我介绍 2.讲项目 3.display:none和visibility:hidden的区别 4.好像提到了个长列表渲染的问题,是我项目当中提到的,触底懒加载和虚拟列表 5.CSS子选择器 6.移动端适配需要注意的问题 7.数组操作中map和filter的区别,我没用过map啊啊啊啊啊没答出来,还问filter的返回值 8.cookie、localStorage、sessionStorage的
1.自我介绍(稍稍被打断了一下问了项目中的一个问题) 2.问项目,引到为什么不在上一个公司继续做 3.问我硕士专业是干啥的,硕士学nlp为什么以后不做算法,而来从事前端? 4.跨域问题怎么产生的,为什么会有跨域,如何解决,同源策略是为了解决什么问题?而且这个同源策略是浏览器的限制,那你知道APP当中是怎样的吗?客户端和服务端之间又是怎样的呢? 5.提到隐患,前端有哪些影响安全的问题?(提到XSS和
一开始先让我做了个自我介绍,然后问我擅长哪门语言,然后让我用C++做了两道题目。第一道是关于单例模式的一个懒加载写法,具体要求是构造一个类,要求写一个成员函数Print用来打印这个类对象本身的地址;第二道关于指针,具体题目是删除当前链表倒数第n个元素,写完之后让我解释代码。这个题目其实比较好做,但是我有点忘记链表结构是如何定义的了,有点不熟。之后问了我关于项目的东西,问的很细致,就是看我是不是真正
#小米集团# 1.自我介绍; 2.为什么选择前端,看你之前都是搞科研的; 3.html中的...元素,我也没听懂,然后又问了你知道哪些标签:我说我知道块标签,然后面试官就说就是这个。。。。 4.css,让我写一个两端一样宽高,然后中间适配,然后我用flex写的; 5.问我知道js的es6的哪些内容? 5.让我用js写算法,面试官还细心指导
感觉没几个人会看我的博客,故现在把 23 年的面经放到牛客上再发一遍。 原帖链接:https://txtxj.top/posts/Interview 字节绿洲-一面(40min) 字节跳动绿洲工作室,在做一款已经拿到版号,预计 23 年上线的游戏。用的是 UE4 。 第一次面试,面试前好紧张。面试过程心情逐渐放松了,但是回答不出来问题的时候还是好紧张。 面试问了挺多 C++ 11 的特性,今早刚好
一共50min 1.自我介绍 2.讲一下多态 3.static用法 4.右值引用 5.函数指针 6.什么情况下出现野指针,野指针报什么错,什么情况下不会报错 7.C++11用过哪些新特性 8.共享指针的原理,怎么实现的 9.map和set的区别 10.用过什么进程间通信方式 11.共享内存的接口、使用方法、原理 12.epoll和select的优缺点 13.ET和LT 14.有没有遇到过死锁,怎么
第一部份,一半数学题一半java基础 第二部份,玩过什么游戏之类的hr题 第三部份,1、写一个冒泡排序;2、给一个链表,找到这个链表的中点。
1、上来先问用过哪些排序算法,然后手写快排 2、问使用过stl哪些工具,具体原理是什么 3、深挖项目1,一直问实现细节,问共享文件的修改怎么做 4、问项目2,提了他想到的一些问题,类似于同步攻击 5、场景题:100万个选手,每个选手有对应的id和分数,要求参赛选手可查询分数前100的名单,和自己的排名,ps:排名可能随时更新,可能一天是10万级的更新,因此对应的前100名单和选手排名也要更新。 时
JD投的很早了,一直没消息,但是十二月份被捞起来了,写面经之前想先感慨一下吧,也算是总结下鼠鼠的秋招经历。不想看的可以直接下滑看面经。 作为一个双非本的菜菜,可能是有案底吧,有过ACM省银,蓝桥国三,国家奖学金这三个还算是能拿得出手的奖,还有一些天梯赛省三,大床省三这种拿不出手的,学校的名头也不是什么理工类院校,甚至听起来更像唱歌跳舞的艺术类民族院校,在投递简历的时候也是碰了一鼻子(不止一鼻子,一
一面 介绍一下你自己 介绍一下你的项目 在这个项目中遇到了哪些难点 给我介绍一下MQTT协议 项目聊了20分钟。。。 讲一下Redis的持久化机制 算法 数组中重复的数字。 二叉树的中序遍历,不用递归。 总结: 一面主要聊项目,就问了一个八股问题。Morris遍历可以了解一下,我中序遍历用的Morris遍历,面试官眼前一亮。可能一面八股问的比较少,接下来的二面整整问了我50分钟八股,剩下的一句没问
自我介绍 算法:给出二叉搜索树的root结点,查找出第k大的结点 八股(因为八股问的时间太长了,只记住了一部分): java基础与集合相关 1.介绍equals和hashcode函数 2.介绍JDK1.8的hashmap,get和put方法 3.介绍红黑树,hashmap中红黑树的key是怎么查找的 4.介绍currenthashmap 计算机网络相关 5.讲一下TCP和UDP 6.TCP建立连接
7.10 时长1h 1.开屏幕共享,手撕最长不重复子串 2.详细描述一下你程序(刚才的算法题)的运行过程 3.详细讲一下项目的实现逻辑和运行过程 4.项目中有没有遇到什么性能的问题,怎么优化项目的性能 5.项目增加线程后,怎么解决线程同步的问题,有几种方法 总结一下就是开局给你道题手撕然后就一直深挖项目😭 7.12 查了一下发现流程已结束,被速通了
#软件开发笔面经# 面试时间:约半个小时 电话约的面 面试流程: 自我介绍 前端图片渲染到浏览器的过程 假如前端需要做一个视频播放器,怎么去控制视频的加载和实现 怎么实现懒加载 公司的业务是做广告营销和医疗业务,有视频加载,所以需要会使用这些相关技术 然后说我适合做运营策划岗,给我推运营岗面了,不过我没同意
Web 第三方应用开发-后端开发 概述 工程框架 阿里云API网关(SDK) 编写服务 部署 Web 第三方应用开发-后端开发 更新时间:2018-07-03 22:06:11 概述 本章讲解:非托管应用如何创建自己的后端服务,以及如何通过 AppKey & AppSecret 调用平台服务与插件,本节以Nodejs Server为实例讲解,主要使用了:工程框架 Egg.js 和 阿里云API网关
1、关于synchronized和lock的说法不正确的是: A.synchronized适用少量同步,lock适用大量同步 B.synchronized是关键字,lock是接口 C.Synchronized无法判断锁状态,lock可以 D.线程异常,sychronized不会自动释放锁,lock会自动释放锁 答案:D,sychronized可以自动释放锁(①执行完代码自动释放,代码出现异常时释放