求职刷题神器

funit.cn

  • 前言本人是一个工作了两年半的前端菜鸟,之前自我感觉良好,计划着换一份新工作,于是投了腾讯和华为两家,因为疫情的原因,都是电话面试。在没认真准备面试的情况下,结果可想而知,被虐得体无完肤,一轮游。在这里把面试中问到的题目分享出来,供大家参考。华为面试1、自我介绍2、介绍一下Vue.js3、刚才你提到MVVM,那就说介绍一下MVC、MVVM、MVVC4、组件之间的通信5、vue.js的响应式原理6、介绍一下vuex7、v-if和v-show有什么区别8、对es6熟吗?(因为回答说不太熟,所以面试官没再问相关内容)9、原型链原型作用域10、说一下什么是闭包,有什么用处?11、创建对象的方式,优缺点12、平时遇到跨域都用什么解决方案?13、cookie、localStorage、sessionStorage有什么区别14、CSS:display的值有哪些15、float原理基于盒模型解释一下16、输入URL到页面渲染完成的过程17、如何提升页面加载速度18、webpack打包原理过程19、webpack用哪些插件20、有小程序开发经验,那么在小程序开发过程中主要负责的工作21、简单介绍一下你们的开发部署流程,平时的迭代周期?22、平时都用什么开发工具、代码管理工具、23、在整个开发部署过程中负责哪些工作24、XX项目的用户量、部署几个节点结尾不出意外,两场面试都没通过。在这里给要找工作的朋友两点建议(大佬请无视):确定要跳槽了,最好提前准备,刷刷题目,看看面经,整理项目中碰到的问题和解决方法,不要一开始就投自己心仪的公司,最好找一两家其他公司热热身。
    5 1 115
  • 前言已有三年工作经验,投递三天后,邀约的视频面试。面试汇总1.==和===的区别?2.float和定位有什么区别?3.BFC4.懒加载实现原理?5.利用数组的api实现队列怎么实现?6.sass怎么选中父元素?7.清除浮动的作用应用场景?8.水平垂直居中?9.html语义化?10.改变this指向的方法?11.es6箭头函数以及什么时候不可以用?12.怎么判断数组?13.实现宽高一直成比例的块(padding百分比是依据父元素的什么)?14.解释一下line-height?15.pc端,移动端,多个请求去请求一个api,但是对于不同的端,需要的数据格式不同,你怎么区分?16.对于es6的新语法,为了使浏览器支持,除了bable解析,其他的,比如promise解析玩可能还是语法糖,但是浏览器不识别promise,怎么处理?17.1w行js代码,模块化如何处理?18.nginx你使用过哪些功能,具体的实现了解过吗?19.js异步的处理,哪几种?
    8 1 109
  • 公司:北京中能博泰科技有限公司公司规模:大概300多人投融资:腾讯投资面试情况:公司有200多技术人才,面试和HR聊的挺好的。技术面问题汇总1.kafka重启是否会导致数据丢失2.Hadoop的的的洗牌的过程3.HDFS读写数据的过程4.spark2.0的了解5.简述大数据的生态组件6.怎样实现数组的反转7.简单描述一下java的gc机制8.常用的JAVA调优的方法9.OOM如何产生的,如何处理OOM问题???10.spark读取数据,是几个Partition呢?hdfs几个block就有几个Partition?11.region多大会分区?12.jdbc?mysql的驱动包名字叫什么?13.看过源码?你熟悉哪几个部分的源码?
    10 4 115
  • 情况描述:公司:北京广而告之网讯传媒有限公司公司规模:有近百人吧。个人情况:面试第一家就去了这里,准备不是很充分,理所当然被否了~面试问题汇总:1.如何确定起始来源数据?2.是否有做过元数据管理3.一致性处理阶段的主要任务是?4.在数据准备区中允许使用的数据结构有哪些?各有什么优缺点?5.维度都有哪些维度?6.什么是维度表的一致性7.你的集群是多少?8.项目小组人员分配?9.有没有做过漏斗模型?10.用户画像打标签是怎么打的,有没有用到什么算法11.日志服务器的生命周期是多少?12.项目中有写过shell吗?shell在你项目中有什么作用?
    12 3 121
  • 前言公司:猪八戒网(北京)企业孵化器有限公司,大学那会经常去这个网站接私活,后来有幸被内推进面试大数据,然而,技术面的时候死在某个算法题上了,不过他们公司还是非常不错的,白瞎了内推机会了~面经1.MapReduce的Shuffle过程2.如果Reduce个数和分区数不一致时,会发生什么3.Shffule过程中排序用的什么算法4.使用过Hive解析JSON串么5.公司集群规模,数据量,节点配置(内存大小,硬盘大小,CPU核心数)6.了解fail-fast机制么7.kafka宕机了如何解决8.了解什么是JUC么9.这个项目每天的数据量有多大?那有所少台机子?10.那你们这些sparksql已经给你们封装好了,你们就往里填sql就好了吗?11.那你对数据仓库的理解呢?因为你们这bdmfdm什么的也分层了,那你们分层的依据是什么呢?
    5 1 103
  • 11月27日下午投的简历,晚上收到面试通知,约好11月30日晚上视频面试。整个过程面试官很有耐心,一直在引导我思考,但这次面试暴露出我的技能储备比较薄弱,还需要加深对各种底层原理的学习!在此做一个记录。一面(40min)1、自我介绍?2、Spark任务调度(源码)?3、Kafka基本原理说一下(生产消费模型,存储,Leader选举,ISR…)4、ConsumerGroup中Consumer和Partition的对应关系?5、Kafka支持什么语义(三种语义),怎么实现ExactlyOnce?6、6、SparkStreaming和Flink的区别?7、Scala的模式匹配和Java有什么区别?8、用Kafka的过程中有过什么问题,怎么解决?9、实习做了什么?10、撕代码:有序链表合并,n*m的带有数字的矩阵,从左上角走到右下角,问最短的路径上经过的数字的和是多少?(dp)
    6 1 142
  • 安生(化名),本科非科班。19年6月零基础学的大数据,错过了20年春招,但在秋招拿了招商银行,光大银行,浪潮等国企大数据开发offer。一面(20min)1、自我介绍?2、Sparkjoin的分类,实现过程,得到的结果?3、Sparkmapjoin的实现原理?4、SparkShuffle过程?5、SQL会写吗,写一个统计每个学科的前三名?6、实习主要做了什么,用什么技术栈?7、Python方法的参数带两个*是什么意思?8、Java反射生成对象?9、Java对象的生命周期?10、Spark任务调度?11、SparkTask失败要从头开始重试吗?12、遇到过什么困难,怎么解决的?13、HBase特点,应用场景?总结感觉不同公司的侧重点不太一样,有些可能会偏向基础,有些可能会偏向工程,感觉还是面向简历复习效果比较好,把简历上写的熟悉的东西基本掌握了也差不多了,此外Java的基础也要比较熟,像ConcurrentHashMap,线程池,AQS的源码最好心里有点数,之后就是自己熟悉的技术栈的源码,常问到的技术点可以去看看,问到就是赚到。
    4 2 104
  • 一.前言在年底前对秋招做一个总结分享给其他同学。先说一下本人情况,本人本硕都是双非高校计算机专业,秋招拿了商汤科技、阿里等多个大数据offer,主要是想给来自双非高校计算机或者双非跟计算机沾边相关类似自动化、控制等一些同学建议。二.面试题1.计算字符串表达式2.二分查找3.判断链表是否是循环链表4.Java内存区域5.Java的GC和Python的GC6.Hive底层原理7.Dataframe和Rdd的区别8.项目中处理的数据量多大9.大数据项目中做过哪些优化10.leftjion和innerjoin11.K-means聚类底层原理12.Tensorflow底层原理13.Pandas底层做了哪些优化
    5 1 105
  • 前言近期在整理面试题,快速复盘自己在面试中的不足,以下是我的面试问题,如果想要了解更多,可以回复我。面试1.spark数据倾斜怎么引起的?该怎么解决?2.spark集群低带宽怎样从大数据量中找中位数3.Hadoop组成架构?4.Hbase,为什么快,适合什么样的业务?能做聚合操作吗?5.hive实现原理?6.hive的优化?7.hive什么时候会产生数据倾斜怎么处理?8.描述一下zookeeper的选举机制?9.描述一下MapReduce的Shuffle阶段?10.什么是乐观锁、悲观锁?11.Kafka有哪些组件,介绍一下作用?
    6 2 107
  • 一面:1,RF的原理,和选用理由2,过拟合的原因是什么,从数据分布的角度解释3,rf和boosting算法的区别4,10亿个数选最大的K个,用什么方法,复杂度多少。分而治之的思想5,有开发经验吗,sql会吗6,25匹马赛跑经典智力题二面:1.给一个递增的数组,需要找到索引和值相等的值并返回,怎么找?(我回答的是二分查找,提示说怎么确定查找的值,构造一个(值减索引)的数组就可以二分)2.给一个只能够生成3以内整数的随机函数rand(3)问怎么实现rand(5)?(我最先想的是两次rand(3)求和去掉6,面试官提示说要每个数出现的概率相等,想了一下用ifelse就可以做到3、模拟高铁卖票和验票的问题,怎么编写方法去读取买票和验票的文件,验证验票和买票文件。开共享面板,编码实现这个流程。
    7 3 122
  • 1.自我介绍2.说一下做过的项目3.问了一些项目上的问题4.问PHP7的新特性有哪些5.问数据库设计为什么进行分表,分库6.问Mysql实现底层btree机制7.问web开发方面会遇到哪些缓存,分别如何优化8.问如何用关联数组实现栈9.问你数据库进行主从分离主要的原理10.问你php的内存回收机制11.nginx负载均衡有哪些,如果其中一台服务器挂掉,报警机制如何实现12.缓存命中率需要怎么提高,原理是什么13.问如何修改php/zend内核,使其满足程序员的编程需要,方便操作14.redis,会问哪些场景用,解决了什么问题,数据量有多少
    7 5 137
  • 公司:北京从零到壹科技有限公司,公司不大,做区块链技术的,遇到的HR和面试官态度都不错,技术面的时候稍微紧张了些,所幸面试通过了,等待最后一轮面试~本人情况:本人大学学的电子商务,打算转行做IT技术方面,前期报班学习了JAVA,后来又转大数据,希望能给自己一个更好发展吧1.简要描述Spark分布式集群搭建的步骤2.对于Spark你觉得他对于现有大数据的现状的优势和劣势在哪里?3.MapReduce优化4.Hbase的rowkey怎么创建比较好?5.列族怎么创建比较好?6.hbase过滤器实现原则7.描述HBase,zookeeper搭建过程8.hive如何调优?9.hbase写数据的原理10.怎样将mysql的数据导入到hbase中?11.Hbase的特性12.你怎么去设计rowkey和columnFamily,怎么去建一个table
    3 1 110
  • 公司:北京河狸家信息技术有限公司,公司有大几百号人,已经完成D轮融资,感觉团队很有冲劲~希望可以加入~已面试完,面经奉上1.spark运行时并行度的设置2.spark小文件太多怎么处理?3.hiveonspark动态解决小文件太多的办法4.Hive,HiveonSpark和SparkSQL区别?5.Hive,Hbase,HDFS等之间的关系6.大数据平台架构技术选型与场景运用,你能讲解一下嘛!?7.用户画像建模的过程8.casewhen函数你会用吗!?写一条sql9.sql的分析函数有哪些?10.sql的存储过程你理解嘛!?11.hive的开窗函数有哪些!?12.hive的udf函数你写过哪些!13.row_number相关排序函数!你了解嘛!?已收到二面通知,有时间再更
    6 2 111
  • 1.关于店铺网站页面访问流分析这一块,里面的基础的数据需求是怎么来的?2.你们这些指标力度主要是在pv、uv、ip是嘛?在哪些维度上会产生?3.数据提取是怎么提取的?有没有用比如一些第三方的一些服务?4.这个PIO模式是怎样?PIO入库5.你们在数据清洗的过程是怎样做的?6.14)除了产品外,会提一些数据方面的要求,还是你们自己制定?7.广播变量的使用及为何使用,原理8.数据清洗和入库这一块是怎么去做计算的9.hbase的热点问题怎么形成的10.kafka为什么要设5个分区11.sparkstreaming的开窗函数12.产生shuffle的算子13.hashMap与hashtable的区别14.redis集群宕机的问题15.创建scalaMap有mdash;gt;和元组两种16.spark的collect收集的数据在DriverJVM内存中17.hdfs的存储格式:parquet压缩使用snappy18.hive的存储格式以及对集合的操作19.sparkStreaming的容错20.spark缓存的数据放到哪里,计算的数据放到哪里21.项目中遇到的问题,以及解决思路22.Hbase存放那些数据,多大量23.创建DataFream有几种方式,他与DataSet还有RDD区别和优缺点24.ArrayList与LinkedList区别25.Kafka的数据积压和数据倾斜问题本人大学毕业一年,自学大数据,之前是非计算机专业,后来转的。公司在北京朝阳望京,没有融资,几十人规模。创业型公司,技术人才很多,对于刚入行来说是个不错选择~
    5 1 127
  • 网易雷火伏羲实验室,基本都是前端基础;面试流程还算挺快的,面试后没有收到offer,确认挂。原因总结:虽然感觉技术面很简单,但是面试HR的时候,薪资讲高了,并且对于一些常规性问题回答的感觉不太好,没有get到HR那个点上,蛮可惜,后面多多总结吧。一面2020/850minH5和C3的新特性例举3个你最不常用的css特性什么是变量提升?如何避免变量提升?如何禁止变量提升什么是浅拷贝?简单的浅拷贝如何实现ES6有没有新增什么简单的方法浅拷贝怎么实现一个简单类型的深拷贝,一行代码跨域知道哪几种你用过哪种?(JSONP)JSONP的回调函数需要定义在什么地方浏览器存储你知道哪些cookie和webStorage的区别cookie是每次请求都会携带吗?怎么设置不携带cookie满足某种条件才会不携带,然后设置某种参数才能携带某种请求默认不携带cookiefetch请求默认不携带cookievue-router里面有两种路由模式是什么,区别是什么hash模式和history模式了解SEO吗?要做SEO的话要用哪种路由模式vue里的nextTick有什么作用vue哪些对数据的操作不是响应式的通过索引值修改数组中的元素vue3现在是个什么状态?为什么不发布正式版本目前浏览器的生态还不足以支持vue3,目前浏览器还不支持vue3,再等待浏览器的升级。二面2020/850min自我介绍项目rem和em的区别项目城市切换是如何实现的vuex是什么?主要功能呢浏览器缓存的过程服务器一定会将Etag发送给浏览器吗Etag和If-Modified-Since的区别在哪禁用缓存的方式cookie跟localStorage的区别localStorage会传到服务器端吗?cookie会传到服务器端吗服务器端能否修改cookie
    7 1 145
  • 公司:北京兴财信息技术有限责任公司,公司有上百人,是一家老公司,他们说92年成立的,聊了一下大数据分析和spark方面的问题,又问了一些关于项目的,感觉面试官比较nice,希望能加入~1.简单概括安装hadoop的步骤2.简单概述hadoop中的角色的分配以及功能3.对调度怎么理解.?用什么工具吗?4.你们数据中心开发周期是多长?5.你们hbase里面是存一些什么数据6.spark开发分两个方面?哪两个方面呢?7.比如一个读取hdfs上的文件,然后count有多少行的操作,你可以说说过程吗。那这个count是在内存中,还是磁盘中计算的呢?磁盘中。8.spark和Mapreduce快?为什么快呢?快在哪里呢?9.内存迭代。10.RDD设计。11.算子的设计12.怎么解决卡夫卡的数据丢失13.mr的工作原理14.如何把非结构化的数据转换成结构化的数据?这是否真的有必要做这样的转换?把数据存成平面文本文件是否比存成关系数据库更好?15.什么是哈希表碰撞攻击?怎么避免?发生的频率是多少?16.如何判别mapreduce过程有好的负载均衡?什么是负载均衡?17.Hadoop的机架怎么配置的?
    7 4 142
  • 公司全称:北京知道创宇信息技术有限公司,腾讯投资的,公司有1000多人,做网络安全方面的,以下是我的面试所问的问题,针对数据库的问题比较多!个人情况:双非本科,大学学的统计,毕业后自学+报班大数据,有一年工作经验,希望能在技术驱动型互联网公司做进一步的历练和提升。1.Hbase行健列族的概念,物理模型,表的设计原则?2.SparkStreaming和Storm有何区别?3.写出redis的淘汰策略4.简答说一下hadoop的map-reduce编程模型?5.Hadoop平台集群配置、环境变量设置?6.写出spark读取kafka的两种方式和区别7.用java便携快速排序,方法不限8.使用脚本获取们个文件每一行的第三个元素(可以使用你会的任何脚本)9.讲一下RDD机制?10.你认为数据仓库建设中,最重要的是哪些方面?为什么11.请说明数据库和数据仓库中的主要区别是什么12.对分组函数筛选的关键词是什么13.hive优化经验14.kafka集群的规模,消费速度是多少15.hdfs上传文件的流程16.了解zookeeper吗?介绍一下它,它的选举机制和集群的搭建17.sparkstreming在实时处理时会发生什么故障,如何停止,解决18.mysql,mongodb,rides的端口19.yarn的理解20.怎么查看kafka的offset
    5 1 134
  • 重点记录的技术面试如下:1.请简述ZooKeeper的选举机制?2.客户端对ZooKeeper的ServerList的轮询机制3.客户端如何正确处理CONNECTIONLOSS(连接断开)和SESSIONEXPIRED(Session过期)两类连接异常4.一个客户端修改了某个节点的数据,其他客户端能够马上获取到这个最新数据吗?5.ZooKeeper中使用watch的注意事项有哪些?6.能否收到每次节点变化的通知?7.ZooKeeper节点类型?8.Hive表关联查询,如何解决数据倾斜的问题?9.请谈一下Hive的特点,Hive和RDBMS有什么异同?10.Hive有哪些方式保存元数据,各有哪些特点?11.Hive内部表和外部表的区别?12.Hive底层与数据库交互原理?13.Hive的HSQL转换为MapReduce的过程?14.Hive如何进行权限控制?15.HBase的特点是什么?16.HBase和Hive的区别?17.请描述HBase中scan对象的setCache和setBatch方法的使用?18.flume配置方式19.flume和kafka采集日志区别公司:北京长弘迅程科技有限公司,公司有几十人,创业型公司,面试官感觉还不错,基本围绕Hadoop大数据分析和zkdubbox问的比较多。本人二本计算机,学习大数据是做程序员的表哥怂恿的,不过感谢表哥,我天生也对数据比较敏感,也不愿意甘心只搞编程,本次面试大概1个多小时吧,还有一家,不过不报什么希望,后面有新的面试再更新。
    4 1 127
  • 一、背景说一下我的背景,本人是双非一本大学19年毕业的,现在做前端工程师,计划离职。二、笔试题最大公共子串-JavaScript实现求最大公共子串的方法广度优先遍历二叉树functionTreeNode(val){this.val=valthis.left=this.right=null}letroot=newTreeNode(1)letnode2=newTreeNode(2)letnode3=newTreeNode(3)letnode4=newTreeNode(4)letnode5=newTreeNode(5)letnode6=newTreeNode(6)letnode7=newTreeNode(7)root.left=node2root.right=node3node2.left=node4node2.right=ndoe5node3.left=node6node3.right=node7varlevelOrder=function(root){if(root==null){return[]}letresult=[]letqueue=while(queue.length){letlevel=queue.lengthletcurrLevel=[]for(leti=0;ilevel;i++){letcurr=queue.shift()curr.left?queue.push(curr.left):''curr.right?queue.push(curr.right):''currLevel.push(curr.val)}result.push(currLevel)}returnresult}利用css实现45度斜线的方法divclass="slopingside"/div.slopingside{height:0;border:1pxsolidred;width:45px;transform:rotate(135deg);-webkit-transform:rotate(125deg);}vue的双向绑定原理-vue双向绑定原理分析为页面里的各个标签设置背景颜色一个字符串‘hihelloworld.’转成‘world.hellohi’心得数据结构很重要本来抱着试一试的心理,其实是有点心理没准备好,外加一些自信,非常有必要改变一下面试策略。先面试几家企业增加面试自信心,过程中积累面试经验,把自己最意向的公司滞后面试。
    4 2 117
  • 一面1小时左右css如何实现垂直居中?(这里我就说了四种,包括行内和absolute的情况)position有哪几种?分别说一下对应的效果和用法css选择器优先级,这里忘了复习了有点尴尬,小细节没在意,不过大概的说出来了也算是通过了js原型链,问了一下js如何创建对象,然后给了一个例子,问这个例子的原型链长什么样,代码区打了一下,到对象和函数上层的时候有点卡壳,然后面试官提醒了我一下object和function互相是循环的(那个时候基础知识真的不咋行,现在看看感觉真是太丢脸了qaq)顺势问了new的操作,然后实现了一个new的函数(写了一个比较乞丐的版本,解释了一下,还行)然后因为我简历上写了会vue就问了MVVM结构,聊到了页面渲染和响应式,我就顺便讲了一下响应式MVVM和MVC的区别Vue生命周期,在哪个阶段可以获取页面dom信息Vue的组件通信10.聊到一些网络相关,问了TCP和UDP的区别讲一下TCP的三次握手和四次挥手然后是问了promise有哪几种状态手写一个promise(这个我写了一个雏形,没具体实现全,有点可惜,不过面试官跟我说还行2333333一面的气氛真的real和谐充满欢声笑语)算法题:最长公共前缀,这个做过!开心!算法题:多层数组嵌套降级,这个用了递归卡了一阵子……思路是对的但是,实现上效率有点低,还把迭代和递归实现搞混了……(那个时候还不会reduce,实在是菜。)因为在字节大概经历了4次一面(两次实习两次秋招),一面和其他公司差不多都是基础知识题,不过最大的区别可能是特别强调实战能力,字节的面试全程都在手撕,提前批一面代码区刷新了8回(8个题都得写代码)感觉一次面试的代码浓度可以高过50%这样,非常注重实战。但是难度也都不是高,冷静思考都没什么问题!不会了还可以跟面试官讨论,面试官们人都挺好的!二面1小时左右大概在一面结束之后5-10分钟吧,我先喝了几口水……一面叨叨了一个小时没停真的很累,然后二面的面试官进来了,二面就比较凉……因为字节是秋招我经历的第一场面试所以开头问了一下项目的情况,根据项目问了一点我的工作,接触前端有多久(因为我也就一年左右的经验所以其实会的不多),在每个项目里学到了什么,没做项目的时候学了什么,怎么学的这样的问题,然后开始就是实战写代码,这波我答的就有点惨了……给了一个具体的需求让写html+css,需求大概是模块水平垂直居中对齐+不定高,按文字自适应+带灰色遮罩+弹出动画都怪我css好久没写了写的很费劲……建议各位css可以多找几个css实例题做做!俩次面字节二面都会考具体的css实现然后问了一下css的动画怎么做,但是我没用过……答了一个3D和rotation(dbq我好菜)后来就顺便说了几句setTimeOut,setTimeInterval和RequestAnimiationFrame,这里感觉答得不是很好flex有哪些常用标签,我说了几个我用过的,面试官反问了我两个又问了一下position,这里具体解释了一下position的属性影响还是具体实现,给一个ul下面插入100个li应该怎么插入,如何优化dom操作具体实现:有一个有一百万个url的数组,如何从这一百万个url里获得资源(我答了promise和promise.all,写了一下思路,面试官要我写具体实现,就也没写得很明白,整体拉低了不少印象分。感觉字节的面试真的很看实践!光有思路是不够的!)算法:判断链表内是否存在环,这个题其实我做过,但是当时忘了……面试官提醒了一下才知道是快慢指针……真的挺不好意思的总体上字节的二面特别看重具体实现,会说思路不够,需要真正的写出可以实现的代码来。一般算法就是leetcode的easy/medium,不会太难,一些基本概念也会挖的比较深,总体上说还是很有难度。总之提前批止步二面了。字节的面试一般一面和二面肯定会连在一起,如果三面面试官也有时间的话三面也会连下来,总之要是过了一阵子都没消息基本上就是凉了,总之这次面试结束大概过了半个月左右hr小姐姐又捞了我一手跟我约了正式批再来一次,还很贴心地嘱咐了我好多让我多做点题!正式批一面1小时左右之前都是先问基础,这次很难得的从一面就开始问项目了!http请求的几个常见方法说下get和post的区别get和post的具体应用场景和一些注意事项(忘了这里是啥问题了,总之一路聊到了301,302和307状态码,聊了一下重定向的一些安全处理)因为刚刚说了在http跳https的时候存在post改get的情况所以问了一下为什么(操作幂等性)线程和进程的区别(没学过操作系统所以直接说了不知道,放弃挣扎.jpg)说下跨域http简单请求是什么意思浏览器缓存策略TCP和UDP的区别了解流媒体对UDP稳定性的优化处理吗(不了解。但是面试官说没事回去可以自己去看看)开始聊js,js的基本数据类型(说了symbol和bigInt)哪些操作是异步的?(说了promisesetTimeout)promise的一些基本概念asyncawait的一些用法js继承的几种方式(居然没让我写代码我都准备好了……)css好像考了点啥不太重要的我忘了dbq,总之还有对项目细节的一些提问,好像还问了一下排序算法的时间复杂度空间复杂度……(具体忘了)做个题,实现链表尾部插入新节点。这个我写得挺磕磕绊绊的233333但是在面试官的提醒下还是做出来了,主要是考虑判断传入链表是否有头结点,是否为尾部指针算法题:版本号判断,还是挺简单的总之基本上一面一个小时左右,然后叫我等了一会(大概十分钟?)来喊二面面面试官二面一小时左右二面面试官感觉非常的和蔼,但是也很有气场!二面时间也差不多一个小时,主要是被我写题磨磨蹭蹭给耽误了好多时间大概问了一些项目相关问题,比如印象比较深的技术点,怎么学习的和解决的balabala开始正式问问题:css的垂直居中和水平居中(说了一堆)css选择器优先级(这次我会了!自豪!)html的dom树如何生成的(一杆子捅到虚拟dom被友善地提醒了扯得有点远,dbq这题我不会)小程序和pc页面有什么差异(因为项目里写了小程序)项目里的一些性能优化的点做个题,看代码是否能完成输出,如果不能就说下几个改的点,题太长了没记写下几个考点吧。大概是一个利用异步实现1秒输出一个条目的一个函数,生成条目要读取对象内的数据,主要修改点是:for循环内使用let控制作用域setTimeout单纯用1000无法实现1秒输出一个需要乘以i+1作用域无法绑定对象,获取不到数据(这里说了几个改变this指向的方法比如箭头函数bind/apply/call这样的)这个我没想到面试官提醒我了一下i是从零开始的但是条目从1开始打需要加1……其实第二条的时候我还记得这个事的结果最后我忘了有点尴尬代码实现:设计一个任务队列,有on,trigger和off方法,分别完成注册事件触发回调,触发当前事件全部回调,和取消当前事件的任务队列的功能(其实不难,主要是我写的磨磨蹭蹭的……最后想通了就写的很快了,也很感谢面试官的耐心等待和思路提醒!)一个挺简单的算法实现,在递增数组内寻找连续值并放进新数组最后返回一个二维数组这样子(=,,)反正挺简单的写的也很快,被夸了思路挺清晰哈哈哈开心!毕竟我算法超菜的难得碰上一个会写的……基本上就这些了然后跟我说可以等下三面。后来hr姐姐给我打了电话说三面面试官有事希望能推迟一下然后说等他回话再约我三面。然后过了半个小时左右又打来了电话说可以现在面试然后就接着面了三面30分钟左右其实问的东西不是很多,基本上就是很常规的那种怎么学习的,项目里用了什么技术,有哪些困难,这里聊到了之前做的cms的一个登陆功能,顺便问了一下有没有了解别的登陆的技术。(对不起我太菜了没了解过别的。)还有一些页面路由处理这样的。然后问了个人的发展方向,以及对前端未来发展的看法,最后说到希望能来实习,什么时候能来以及能来实习多久。感觉其实还好?三面虽然挺紧张但不是技术面,主要是感觉面试官超沉稳就我一直在BB总怕说错什么显得我超菜(害本来也菜)Hr面30分钟左右面完三面之后急匆匆地问Hr小姐姐什么时候能出结果,小姐姐说不着急的她那边有消息立刻通知我。然后我收拾了一下准备出门吃饭结果就在收拾包的时候接到Hr小姐姐的电话问我可不可以现在HR面(啊当时超开心!)Hr面也挺常规的吧,看了我的投递记录发现我来字节面了这么多次问我这几次有什么进步,学了什么(终于给我放进去了我太难了.jpg)字节的面试体验怎么样有没有考研的打算,为什么?介绍一下简历上的三个项目,为什么要选这三个项目进行展示?在项目中学到了哪些东西,有什么心得体会怎么学习前端的,怎么规划未来学习小组合作中的压力怎么应对的,如果要面对失败会怎么调节(可能是因为全程我都蜜汁自信就问了这个)希望能来实习,大概什么时候可以来,可以来实习多久?大概结束两天就拿到意向书了,效率真的很高!辛苦字节的工作人员了
    3 2 113
  • 一面二面是一个面试官面的,上来就问,小姑娘做测试累不累,套话,本人非计算机毕业,男朋友鼓动下学了测试,男友是学计算机的,其实我也没有根本上想好到底要不要做测试,既然学了就面试一下。一面(大概40分钟):1.自我介绍;2说一下测试怎么分类(需要说出单元测试集成测试那些定义);3.说一下测试有什么方法(我讲了黑盒和白盒的相关方法);4.自动化测试是否有了解,有哪些方法;5.linux常见的命令6.项目相关问题;7.有什么要问的二面(大概25分钟):1.英语自我介绍2.对中兴有什么了解3.大学有没有参加什么社团4.有没有什么特长或者兴趣爱好5.遇到最难的事情是什么6.为什么选择测试,不选择开发,算法?这些有什么区别7.你的期望薪资
    3 4 162
  • 一面30min1.自我介绍2.接口测试过程3.get和post区别,除了这两个还有哪些类型4.进程与线程区别5.性能测试了解过吗?集合点?6.性能测试考虑哪些测试点?怎么评判负载响应时间?7.数据库中查询排序?怎么插入一个字段?怎么查询8.linux中讲一下用过哪些?9.现在手里有offer吗?9.反问二面20min1.自我介绍2.本科是一本还是二本,自考还是统招?3.研究生是全日制还是非全日制,单证还是双证?4.研究生期间做了什么5.为什么想来中移?6.国企央企相对于民企来说,你倾向于什么在苏州面试的,在职研究生正在读,二面问学历背景还是蛮多的,智联招聘投递的简历,面试问题问的比较基础,估计要凉,并且也没有想进的打算。
    4 1 141
  • 本人计算机专业,没干过测试,没有任何经验,有好闺蜜内推同花顺,所以试着去面了面。只是过了HR面就没有二面了,估计是挂了,因为是第一次面试,所以经验什么的谈不上,从头到尾体验了一下面试的过程,自己欠缺的还是很多,也再考虑要不要接下来就选择测试开发。HR面了解什么测试方法吗以手机验证码登陆为例设计测试用例忘了面试官问了什么我回答了iOS和安卓两大阵营,然后问我最新版本都知道吗问了下之前的实习干了什么在学校有做过什么项目,项目中做了哪些工作说一些Linux常用的命令,vim如何编辑如何保存熟悉什么编程语言,我说了python,然后出了道题,数出一个字符串里的大写和小写字符个数如果软件马上要上线了但是还有很多bug你会怎么做有个和你性格不是很合得来的同事要一起合作,你会怎么做平时都做些什么如果入职你会怎么规划你的未来反问环节
    5 2 122
  • 项目详细介绍,给一个场景,让你用自己的算法框架解决;建立数据库到关闭数据库整个过程的代码(connectionclose);Java:jvm、hashmap和hashtable的比较、线程的建立几种方式;数据库:数据库三范式、索引(什么时候用)、存储结构;C#:委托;撕代码:ABC求所有子集(分数数列求和、最长01字串、青蛙跳台阶-递归);H5(前端)如何进行右下角的定位;自动化测试及工具的了解。面试总结:面了四十多分钟,一面就挂了,从前端问到数据库,涉及面较广,主要原因是自己没有做好充足的准备吧,基本都是围绕简历进行提问。再下次面试前一定对自己的简历充分熟悉。
    4 2 146
  • 面试背景坐标城市:上海面试公司:三七互娱游戏面试岗位:测试工程师面试时间:大概5月份面试:视频面试个人情况:双非物联网本科,之前有实习经验。面试过程回顾自我介绍。因为自己简历上有写实习经历(软件测试实习生),所以着重问了一下实习的内容、自己负责的模块、用过哪些工具等等。你之前学过java嘛,那你实习期间在哪里有用到它吗?你有写过一些脚本执行吗?用的什么语言呢?说说令你印象最深刻的一个bug。从发现bug提交到缺陷管理系统到bug修复期间需要注意哪些?(1、bug理由需要阐明,不能不知所云,云里雾里的;2、等级或者bug严重程度的确定要细心,越是严重的越要注意及时解决;3、bug分配到开发的时候要准确,如果分配给不负责这个版块的人员,被打回来再去重新分配比较浪费时间;4、bug修复好被提交之后要做好验证工作,包括与bug相关的模块也要着重测试一下。)如果你发现了一个bug,但是开发说自己按照步骤操作之后验证通过了,说这个不算是一个bug,你要怎么办?浏览器不兼容问题要怎么考虑测试?(在几个比较主流的浏览器上测试一下,看它在兼容模式与极速模式下网站的版面是否不同,在功能测试过程中,同步关注界面信息,看文字图片各栏目是否能正常显示,如果没有错位变形那就可以了。)说说你实习期间的收获?自己觉得有什么不足吗?那以后要怎么做呢?为什么想做游戏测试呢?你平时玩游戏吗?玩的什么游戏?你觉得它吸引你的点是什么或者它为什么这么流行?如果我们现在新出了一个游戏人物,比如王者荣耀里的谁谁谁(因为我说了玩王者荣耀),然后你是测试人员的话你会怎么测试呢?软件测试和游戏测试你更偏向于哪个?为什么?(大概是我简历上有写软件测试实习吧!!!)软件测试和游戏测试的区别是什么?(因为我在回答上个问题的时候有提到,是面试官突然打断问的,因为之前有了解过这方面的内容,所以回答的还算可以。)你有了解过性能测试吗?了解程度是?(这个我在实习期间有做过了解,但是后来没有仔细复习这块内容,还只是理论上的一些认知,就如实说了一下,讲了一些自己还记得的碎片知识,仿佛看到了自己将要被pass的未来!!!)如果这次面试没有过你以后的一个规划是什么呢?或者说过了,你是怎么想的呢?你身边有没有亲戚或者学长学姐从事游戏测试这个工作的吗?那你身边有同学投这方面的相关工作吗?(我说有投引擎和画风设计这方面的,不太清楚这个问题的目的,大概是想了解一下对这个工作的认知程度吧!!!)你有什么问题要问我的吗?面试总结虽然不知道能不能通过,但是整个面试过程氛围没有很尴尬,面试官也很耐心、循循善诱,刚开始自我介绍的时候有点紧张,清了好几次嗓子,面试官一直在说不用紧张,回答的时候有的问题阐述的不是很明确,但是面试官还是尽量引导我,问的很清楚那种。
    6 2 123
  • 985软件工程菜鸟,有幸接到腾讯的面试邀请,面试官很nice,但是自己太紧张了,第一次面试的时候,不太熟悉这种交流方式。面试公司:腾讯计算机系统有限公司面试岗位:运维开发工程师地点:深圳面试时间:30分钟一面自我介绍首先是面试官对所在部门的介绍,然后是自我介绍基础知识方面:针对最近的一个项目问了一些数据来源、用什么特征之类的问题对clickhouse的了解,与MySQL的对比,clickhouse引擎、优缺点之类的spark性能调优的经验。重载与覆盖(重写?)的区别,hashtable和hashmap,进程间通信机制知道栈和队吗?(面试官会不会以为我基础实在差,想照顾下我情绪,所以只好问问这种T_T)答了进程和线程的区别然后是一些实践问题解决问题的思路:1:假设一家超市只卖一种商品,需要对每天入库的商品进行编号,比如4月13号的就依次编号为“0413-001”“0413-002”……4月14号的就依次编号为“0414-001”“0414-002”……要怎么做?2:现在有一亿个数,要找到其中最大的100个数。3:(面试官面带笑容地问)你知道一张A4纸叠多少次,厚度可以相当于地月距离吗?4:假设要你设计一个除法功能(此刻心里辗转相除之类的东东在脑海里飞速旋转),两个空,一个填除数,一个填被除数,还有一个计算商的按钮,你需要考虑哪些情况?以上,不是很理想,面试官评价很客观,项目上确实不深入,基础上也确实准备不充分,自己认为思维也不缜密,可能第一次面试紧张吧,本来应该能多答出来的也没考虑到。面试官很nice,但是自己太紧张了,第一次面试的时候,不太熟悉这种交流方式。
    6 1 154
  • 本人非985、211本科,计算机系,目前找实习。根据地在北京,面试了作业帮,一路升级打怪直到见到可爱的HR小姐姐,面试告一段落,进入下个企业面试循环中。感谢我所学的专业,让我飞的可以高一点一面(大概55min)自我介绍?实习干了什么?ELK实现原理?分布式特性?项目部署到生产环境上了吗?遇到最大的问题是什么呢?手撕数组中重复数字的次数?数据库满了会发生什么?索引的优缺点?底层?HTPP有哪些请求方法?TCP为什么可靠?TCP/UDP的区别是什么?应用场景?智力题:赛马问题?讲一下你简历写的select和epoll的区别吧?悲观锁和乐观锁了解过嘛?说一下子网掩码有什么用?Const和static区别是什么?怎么学习的平时?有什么爱好?反问?二面(大概50min)自我介绍?两个实习分别干了什么?能留下来吗?做的项目有人用过吗?怎么评价的?主语言是什么?实习一个日期计算器?快排、堆排时间复杂度是多少?讲一下思想?计算机卡顿?你会怎么分析?了解过红黑树嘛?简单讲一下吧?C++的数据类型?堆和栈的区别是什么?作业帮这边语言主要还是用的go和PHP,你觉得你的快速学习能力怎么样?在测试环境下部署过项目嘛?了解过项目的发布流程嘛?做过接口测试嘛?用过postman嘛?用过什么自动化测试工具?Selenium主要用于测试什么?说一下事物的四个特性吧?来写一个SQL语句吧?如何写一个纸杯的测试用例?能提前来实习嘛?反问?HR面(大概35min)能来实习嘛?目前手里有哪些offer?了解过作业帮嘛?觉得作业帮的发展潜力如何?猿辅导,跟谁学,好未来你会选择哪一家?实习的时候遇到的最大的苦难是什么?怎么解决的?你喜欢实习公司的哪一方面?你认为加班正常吗?能接受嘛?假设你目前已经调研一个项目两周了,新来了一个同事,领导让你把这个项目转手给新同事进行开发,你怎么看?假设你是领导?你觉得你的做法对吗?如果你在工作中和同事因为工作发生争执怎么办?平时怎么学习的?为什么不考研提升一下自己的学历呢?未来规划是什么?说一下你的优缺点?别人的对你的评价?11.反问?
    2 3 163
  • 坐标城市:北京面试公司:京东面试岗位:前端开发工程师面试时间:8月份面试轮数:一面+二面+HR面面试结果:坐等offer面试感受:一般本人普通二本毕业,有幸被垂幸面试深感荣幸,之前自由有3年工作经验,这次面试除了学历担忧之外,其实没什么太大压力,感谢内推的朋友。一面:全程问项目说一下你实习做的项目?你担当了什么角色?整个流程是什么?你遇到了什么困难你们的pc是自适应的吗为什么会学习前端动画用的算法是什么?有遇到什么问题吗,比如刷新慢然后做过什么性能优化京东是一个购物网站,图片很多,那么怎么去解决这个性能损耗问题来提升用户体验你的优缺点是什么你的未来职业发展规划是什么二面:也基本没问技术,主要就是项目,就是真刀真枪的问,不整那些没用的,这次难度升级。hr面自我介绍项目怎么看待和pm的关系,如何去了解业务职业规划是什么,就是为什么会考虑京东,在选择公司的过程中会考虑什么如果你以后有机会去国外一两年可以吗?不知道给大家有多少参考性,最后3面通过,说下周一之前发offer
    3 2 146
  • 有幸参与到华为的顶尖计划中,接受了华为三次面试,华为的反馈速度还是值得称赞的,虽然因为种种原因最后没有去成,但还是对这个企业抱有好感和尊敬。华为1面根据简历了解一下研究生期间搞的项目以及专利论文的思路以及创新性后面又线上手撕了两道代码题华为二面技术面大概1个小时自我介绍this指向问题,不给提示,自己列举js的闭包js的对象声明方式有哪几种domapi中可以获取全部checkbox的方法说一下你对bootstrap的学习程度jquerydom获取对象的方式兼容性问题,为什么需要iechrome的兼容,怎么解决兼容你知道哪些js引擎两道编程题:一道是数组去重,一道是找出数组中的第k大。用过cdn吗?跨域问题,为什么有跨域呢?解决跨域的方法vue用过吗?会webpack吗?类似于从输入url到页面的呈现经历了哪些过程?有什么想问的吗?问了流程,还有技术栈和开发环境。了解css吗?怎么解决移动端和电脑端的兼容性问题。json与js的转换方法如何用前端浏览器存储敏感信息华为三面主管面试比较轻松自我介绍你生活中有没有说服过一个人跟你一起做一件事?你有没有过什么失败的事情?你有没有被别人误解过?因为什么事呢?后来怎么解决的?你有没有说服过领导给你帮助?怎么说服的?你有没有遇到过什么困难的事情,怎么解决的?反问环节之前有师兄在华为,聊到华为的加班文化,其实我个人还是不太喜欢经常加班,工作归工作,但是不能因为工作丧失了生活,一个人的精力是有限的,我还希望把一些时间用来陪父母,或者读书等其他爱好。
    11 3 161
  • 秋招,马不停蹄的面试中,快手本来不打算去,面试一下攒经验,不过整个的面试过程还是比较舒服的,面试完勤于总结真的很重要,目前已经拿到小米、阿里、腾讯、河狸家等五家offer,心仪的公司还没开始面,后续持续更新吧快手一面判断链表是否有环删除链表倒数第n个判断回文给定数组,统计出现次数js数据类型Symbol的特点独一无二let和const的区别tcp和udp的区别http有哪些请求头或响应头以及有哪些状态码flex布局以及常用属性display有几种方式以及含义不知道宽高怎么水平垂直居中table里面的td怎么居中displaytable和table-ceil的区别vue的生命周期以及作用vue阻止冒泡的简单写法(修饰符)写vue的数据双向绑定学习前端的途径快手二面为什么要学习前端,对前端有什么看法看什么书html为什么要有这么多类型的标签es6常用apipomise的作用及其原理归并排序Vue和Zepto的区别是否写过后端接口是否写过webpack的和chorme插件webpack的loader和plugin的区别是否用过githttps详细过程服务端返回的证书,客户端怎么验证有效快手三面自我介绍反转数字那我输入这些发送出去,直到你看到,网络中发生了什么过程最后问了一个贪吃蛇是如何具体实现的反问快手hr面介绍自己对工作城市是否有选择项目的背景,扮演角色,负责的模块,收获一二三面的优点和缺点缺点该怎么取弥补应聘快手岗位的优势和劣势在哪学习或生活中最骄傲的一件事未来三到五年的规划为什么不考研是否有实习
    13 4 200
  • 快速扫码进群
    加入职友圈
下一步
知道了