求职刷题神器

funit.cn

  • 公司:北京兴财信息技术有限责任公司,公司有上百人,是一家老公司,他们说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 131
  • 公司全称:北京知道创宇信息技术有限公司,腾讯投资的,公司有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 123
  • 重点记录的技术面试如下: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 123
  • 一、背景说一下我的背景,本人是双非一本大学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 110
  • 一面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 109
  • 一面二面是一个面试官面的,上来就问,小姑娘做测试累不累,套话,本人非计算机毕业,男朋友鼓动下学了测试,男友是学计算机的,其实我也没有根本上想好到底要不要做测试,既然学了就面试一下。一面(大概40分钟):1.自我介绍;2说一下测试怎么分类(需要说出单元测试集成测试那些定义);3.说一下测试有什么方法(我讲了黑盒和白盒的相关方法);4.自动化测试是否有了解,有哪些方法;5.linux常见的命令6.项目相关问题;7.有什么要问的二面(大概25分钟):1.英语自我介绍2.对中兴有什么了解3.大学有没有参加什么社团4.有没有什么特长或者兴趣爱好5.遇到最难的事情是什么6.为什么选择测试,不选择开发,算法?这些有什么区别7.你的期望薪资
    3 4 150
  • 一面30min1.自我介绍2.接口测试过程3.get和post区别,除了这两个还有哪些类型4.进程与线程区别5.性能测试了解过吗?集合点?6.性能测试考虑哪些测试点?怎么评判负载响应时间?7.数据库中查询排序?怎么插入一个字段?怎么查询8.linux中讲一下用过哪些?9.现在手里有offer吗?9.反问二面20min1.自我介绍2.本科是一本还是二本,自考还是统招?3.研究生是全日制还是非全日制,单证还是双证?4.研究生期间做了什么5.为什么想来中移?6.国企央企相对于民企来说,你倾向于什么在苏州面试的,在职研究生正在读,二面问学历背景还是蛮多的,智联招聘投递的简历,面试问题问的比较基础,估计要凉,并且也没有想进的打算。
    4 1 127
  • 本人计算机专业,没干过测试,没有任何经验,有好闺蜜内推同花顺,所以试着去面了面。只是过了HR面就没有二面了,估计是挂了,因为是第一次面试,所以经验什么的谈不上,从头到尾体验了一下面试的过程,自己欠缺的还是很多,也再考虑要不要接下来就选择测试开发。HR面了解什么测试方法吗以手机验证码登陆为例设计测试用例忘了面试官问了什么我回答了iOS和安卓两大阵营,然后问我最新版本都知道吗问了下之前的实习干了什么在学校有做过什么项目,项目中做了哪些工作说一些Linux常用的命令,vim如何编辑如何保存熟悉什么编程语言,我说了python,然后出了道题,数出一个字符串里的大写和小写字符个数如果软件马上要上线了但是还有很多bug你会怎么做有个和你性格不是很合得来的同事要一起合作,你会怎么做平时都做些什么如果入职你会怎么规划你的未来反问环节
    5 2 108
  • 项目详细介绍,给一个场景,让你用自己的算法框架解决;建立数据库到关闭数据库整个过程的代码(connectionclose);Java:jvm、hashmap和hashtable的比较、线程的建立几种方式;数据库:数据库三范式、索引(什么时候用)、存储结构;C#:委托;撕代码:ABC求所有子集(分数数列求和、最长01字串、青蛙跳台阶-递归);H5(前端)如何进行右下角的定位;自动化测试及工具的了解。面试总结:面了四十多分钟,一面就挂了,从前端问到数据库,涉及面较广,主要原因是自己没有做好充足的准备吧,基本都是围绕简历进行提问。再下次面试前一定对自己的简历充分熟悉。
    4 2 135
  • 面试背景坐标城市:上海面试公司:三七互娱游戏面试岗位:测试工程师面试时间:大概5月份面试:视频面试个人情况:双非物联网本科,之前有实习经验。面试过程回顾自我介绍。因为自己简历上有写实习经历(软件测试实习生),所以着重问了一下实习的内容、自己负责的模块、用过哪些工具等等。你之前学过java嘛,那你实习期间在哪里有用到它吗?你有写过一些脚本执行吗?用的什么语言呢?说说令你印象最深刻的一个bug。从发现bug提交到缺陷管理系统到bug修复期间需要注意哪些?(1、bug理由需要阐明,不能不知所云,云里雾里的;2、等级或者bug严重程度的确定要细心,越是严重的越要注意及时解决;3、bug分配到开发的时候要准确,如果分配给不负责这个版块的人员,被打回来再去重新分配比较浪费时间;4、bug修复好被提交之后要做好验证工作,包括与bug相关的模块也要着重测试一下。)如果你发现了一个bug,但是开发说自己按照步骤操作之后验证通过了,说这个不算是一个bug,你要怎么办?浏览器不兼容问题要怎么考虑测试?(在几个比较主流的浏览器上测试一下,看它在兼容模式与极速模式下网站的版面是否不同,在功能测试过程中,同步关注界面信息,看文字图片各栏目是否能正常显示,如果没有错位变形那就可以了。)说说你实习期间的收获?自己觉得有什么不足吗?那以后要怎么做呢?为什么想做游戏测试呢?你平时玩游戏吗?玩的什么游戏?你觉得它吸引你的点是什么或者它为什么这么流行?如果我们现在新出了一个游戏人物,比如王者荣耀里的谁谁谁(因为我说了玩王者荣耀),然后你是测试人员的话你会怎么测试呢?软件测试和游戏测试你更偏向于哪个?为什么?(大概是我简历上有写软件测试实习吧!!!)软件测试和游戏测试的区别是什么?(因为我在回答上个问题的时候有提到,是面试官突然打断问的,因为之前有了解过这方面的内容,所以回答的还算可以。)你有了解过性能测试吗?了解程度是?(这个我在实习期间有做过了解,但是后来没有仔细复习这块内容,还只是理论上的一些认知,就如实说了一下,讲了一些自己还记得的碎片知识,仿佛看到了自己将要被pass的未来!!!)如果这次面试没有过你以后的一个规划是什么呢?或者说过了,你是怎么想的呢?你身边有没有亲戚或者学长学姐从事游戏测试这个工作的吗?那你身边有同学投这方面的相关工作吗?(我说有投引擎和画风设计这方面的,不太清楚这个问题的目的,大概是想了解一下对这个工作的认知程度吧!!!)你有什么问题要问我的吗?面试总结虽然不知道能不能通过,但是整个面试过程氛围没有很尴尬,面试官也很耐心、循循善诱,刚开始自我介绍的时候有点紧张,清了好几次嗓子,面试官一直在说不用紧张,回答的时候有的问题阐述的不是很明确,但是面试官还是尽量引导我,问的很清楚那种。
    6 2 110
  • 微信扫码加好友进群