求职刷题神器

funit.cn

  • 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 139
  • 本人非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 143
  • 坐标城市:北京面试公司:京东面试岗位:前端开发工程师面试时间:8月份面试轮数:一面+二面+HR面面试结果:坐等offer面试感受:一般本人普通二本毕业,有幸被垂幸面试深感荣幸,之前自由有3年工作经验,这次面试除了学历担忧之外,其实没什么太大压力,感谢内推的朋友。一面:全程问项目说一下你实习做的项目?你担当了什么角色?整个流程是什么?你遇到了什么困难你们的pc是自适应的吗为什么会学习前端动画用的算法是什么?有遇到什么问题吗,比如刷新慢然后做过什么性能优化京东是一个购物网站,图片很多,那么怎么去解决这个性能损耗问题来提升用户体验你的优缺点是什么你的未来职业发展规划是什么二面:也基本没问技术,主要就是项目,就是真刀真枪的问,不整那些没用的,这次难度升级。hr面自我介绍项目怎么看待和pm的关系,如何去了解业务职业规划是什么,就是为什么会考虑京东,在选择公司的过程中会考虑什么如果你以后有机会去国外一两年可以吗?不知道给大家有多少参考性,最后3面通过,说下周一之前发offer
    3 2 125
  • 有幸参与到华为的顶尖计划中,接受了华为三次面试,华为的反馈速度还是值得称赞的,虽然因为种种原因最后没有去成,但还是对这个企业抱有好感和尊敬。华为1面根据简历了解一下研究生期间搞的项目以及专利论文的思路以及创新性后面又线上手撕了两道代码题华为二面技术面大概1个小时自我介绍this指向问题,不给提示,自己列举js的闭包js的对象声明方式有哪几种domapi中可以获取全部checkbox的方法说一下你对bootstrap的学习程度jquerydom获取对象的方式兼容性问题,为什么需要iechrome的兼容,怎么解决兼容你知道哪些js引擎两道编程题:一道是数组去重,一道是找出数组中的第k大。用过cdn吗?跨域问题,为什么有跨域呢?解决跨域的方法vue用过吗?会webpack吗?类似于从输入url到页面的呈现经历了哪些过程?有什么想问的吗?问了流程,还有技术栈和开发环境。了解css吗?怎么解决移动端和电脑端的兼容性问题。json与js的转换方法如何用前端浏览器存储敏感信息华为三面主管面试比较轻松自我介绍你生活中有没有说服过一个人跟你一起做一件事?你有没有过什么失败的事情?你有没有被别人误解过?因为什么事呢?后来怎么解决的?你有没有说服过领导给你帮助?怎么说服的?你有没有遇到过什么困难的事情,怎么解决的?反问环节之前有师兄在华为,聊到华为的加班文化,其实我个人还是不太喜欢经常加班,工作归工作,但是不能因为工作丧失了生活,一个人的精力是有限的,我还希望把一些时间用来陪父母,或者读书等其他爱好。
    11 3 149
  • 秋招,马不停蹄的面试中,快手本来不打算去,面试一下攒经验,不过整个的面试过程还是比较舒服的,面试完勤于总结真的很重要,目前已经拿到小米、阿里、腾讯、河狸家等五家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 192
  • 写在前面时间线:8.03投递简历-8.08笔试-8.18一面(业务面)-8.24二面(业务面)-8.28三面(早上,总监面)-8.28hr面(下午)-9.1收到意向书一面(50min,无先后顺序)自我介绍实习期间做了什么?遇到了什么难点?怎么解决的?看你实习期间看了很多书并解决了一些问题,你解决了什么问题?举几个例子说一下vue的底层原理知道吗?说一下。看过什么框架的源码,说一下,在这里提到了虚拟DOM还有vue数据侦测的内部实现,然后就问了下一个问题…虚拟DOM的具体内容说一下。你知道虚拟DOM内部做了哪些优化吗?它带来了哪些好处?(主要说了下内部的算法,但是不知道具体实现,就大概说了一下思想)浏览器怎么解析es6代码?(babel)看你知道一些设计模式,写一个单例模式吧讲一下JS的模块化规范(这里提到了es6的模块化、CMD、AMD、CommonJS)前端优化知道哪些,大概讲一下如果现在有一个很大的模块需要被项目中的多个页面引用,但都引入效率很低,该怎么实现只被引入一次?(面试官提示用webpack…但webpack真的不熟悉,没答上来…)怎么实现自适应?(答的是meta和rem,但面试官接着问用webpack的配置怎么解决…只扫过一眼项目中的webpack配置,但没有自己真的动手配置过…所以没答上来)在项目中怎么实现在进入A组件后,预加载B组件的内容?内部原理是什么?你觉得你很擅长但我还没问到的内容,大概说一下。(说了JS的垃圾回收机制还有闭包)二面(50min,无先后顺序)自我介绍实习期间做了什么?遇到了什么难点?怎么解决的?了解哪些前端安全相关的内容?(说了xss)怎么实现垂直居中?怎么解决跨域的问题(提到了JSONP和CORS)CORS中的options方法你了解吗?(不太了解…但知道一点点,回答过程中提到了预检,于是…)你刚提到了预检请求,你能具体说一下吗?(预检请求里面用到OPTIONS方法)那在CORS解决跨域时怎么发送凭证呢?需要怎么设置?https了解吗?大概说一下(提到了CA证书和对称、非对称加密还有大概的流程)CA证书中包含了哪些内容?(啊…我是真的忘了)浏览器为什么要有缓存?意义在哪里?你知道浏览器多线程机制吗?(…不太清楚)怎么实现一个promise?(没实现过…大概说了下想法)你觉得你很擅长但我还没问到的内容,大概说一下。(提到了看过vue部分源码,说了下vue的底层原理,提到了虚拟DOM。提到了JS基础中的垃圾回收机制…)三面(50min,无先后顺序)自我介绍实习期间做了什么?解决了哪些难点?你觉得你的产出有什么意义?现在需要实现一个客服对话系统,如果是你,你怎么设计?(从技术到实现…说了一堆)服务方是否能够主动给用户发消息?(不能…)那如果需要给用户主动发消息,该怎么实现(这里说到了前端用一个定时器,主动再次发起请求。还提到了后端用轮询(但这个方式不知道可不可…没实现过))怎么解决请求图片数量很多/图片很大的问题(雪碧图、懒加载、预加载、缓存…)为什么不能一次性请求完毕?一次性请求的缺陷在哪里?(网络拥塞,可能会丢包等)刚才你提到了网络拥塞,可能会丢包的情况,能详细说下吗?(在给自己挖坑…计网真的忘了很多了,说了一些自己记起来的内容)tcp的优点体现在哪里?(提到了可靠数据传输,有拥塞控制机制)运输层和网络层有什么关系?运输层为网络层提供了什么?算法题:1234567从1到7代表可在当前桩充电的电量,怎么能骑电动车进行往返(1-77-1),并且充电次数最少。(算法太菜了…只说了思想,但是不太对,猜测用最短路径?不知道对不对…)hr面(15min)自我介绍目前还在面哪些公司?有哪些offer?为什么想来网易?如果在做一个项目期间,产品突然要加需求/改需求,但是时间很紧迫,你会怎么解决?(hr小姐姐其实除了问怎么解决,还想问是否愿意加班,怎么看待加班…)说一下你在实习期间的收获(技术、交流等)未来职业规划?对工作地点有什么要求吗?期望薪资
    6 2 144
  • 第一次经历秋招,最先垂青了小米,哈哈,其实也不过是有点机缘在里面。学校城市:上海所学专业:本科计算机面试时间:2天前面试岗位:C++工程师自我介绍内存模型栈溢出堆溢出,如何解决多态如何实现的线程通信有几种进程通信有几种了解过哪些锁手撕代码:递归实现数字逆序冒泡排序冒泡排序优化内循环冒泡排序优化外循环算法思想:天平称重,最优方案数字推理从面试的氛围、自己的回答、面试的时间、面试官的表情等因素综合觉得自己没啥希望,还在想要不要从事C方向,可能Java或者python感觉就业各方后面前景更好一些,大家觉得呢?
    2 2 108
  • 先说一下个人情况,某本科学校物联网专业,后来自学C和C++、C#等,对没错,我就是喜欢C。校招收到腾讯云的邀请就去了,以下是面试问题记录:上周三下午面完的,时长1个多小时,分享c++面经一份供后续c++小伙伴参考。1.项目介绍?介绍下项目中最有难点的一个业务实现?项目中用到了nginx与redis,所以被问到nginx负载算法有哪些?nginx如何做短链接的负载均衡?(这个问题我不是很懂,因为我项目是基于tcp的聊天服务器,我就回答的是和长链接负载均衡的方式差不多?),redis缓存穿透和雪崩?redis如何做分布式集群?redis支持的数据结构有哪些?为什么用redisMQ,还了解哪些消息队列?2.tcp与udp区别?udp如何保证可靠传输?osi七层模型说下?应用层发出一个http请求后,数据依次往下层传输的封装过程?3.http与https区别?https怎么保证数据传输的安全性?ca机构可以伪造吗?https的加密方式?4.map与unordered_map的底层实现?哈希冲突怎么解决?5口述冒泡、快排?快排时间复杂度分析?快排最好情况与最坏情况分析?快排与归并排序的区别?归并排序的时间复杂度分析?6.口述算法:单链表是否有环的判断?(问的很细基本要说出代码的整个流程)7.对腾讯云以及云计算的了解?8.逻辑智力题9.数据库事务?acid具体解释下?本人虽然对C有点认识,但是这面试面的c++基本没问,项目、网络、数据结构问的很多,问的基本都很基础。其中第七个问题,面试之前没太研究过,回答直接就说不太清楚,可能会给面试官觉得面试态度有问题,奈何面试经验太少,下次面试的时候,也要有意向的多准备一下。
    1 1 135
  • 坐标城市:浙江杭州面试公司:阿里巴巴面试岗位:大数据工程师面试时间:上个月面试难度:给4星吧面试感受:还行吧,就是紧张了有点本人学计算机的,同时也自学了Java、python、C#、前端等,感觉都是皮毛,最后觉得还是大数据比较适合我,不过技术之间都是想通的,越来越发现自己欠缺的知识其实还有很多。1.kafka重启是否会导致数据丢失2.讲一讲checkpoint3.描述mapreduce的过程,中间有几次写磁盘4.ORC、Parquet等列式存储的优点5.调度系统的实现,开源调度系统Azkaban6.zookeeperHA原理7.二分法以及变种8.用java实现多种排序算法9.如何用redis实现分布式锁10.ArraryBlockingQueue的实现11.一个文本文件,大约有一万航,每行一个词,要求统计出其中最频繁出现的前10个词12.上千万或上亿数据(有重复),统计其中出现最多的前n个数据13.有10个文件,每个文件1g,每个文件的每一行存放的都是用户的query,meigewenjiandequery都有可能重复,要求你按照query的频率来排序14.海量日志数据,提取出某日访问百度最多次数的那个IP15.zookeeper选举机制16.zookeeper的端口水命,作用17.zookeeper主从服务器如何通信18.HFile数据格式中的KeyValue介绍19.Spark中的Work主要工作是什么20.Spark有几种部署模式,每种模式有什么特点21.spark的driver的功能是什么22.SparkmasterHA主从切换过程不会影响到集群已有作业的运行,为什么23.sparkstreaming读取kafka的两种方式24.sparkmaster使用zookeeper进行ha,有哪些源数据保存到Zookeeper里面25.sparkrdd如何区分宽依赖窄依赖26.怎么解决kafka的数据丢失27.怎么查看kafka的offset围绕kafka、spark、Hadoop问的较多,相当有难度,本关已过~,喜欢杭州,希望能进阿里!
    2 2 130
  • 我学统计的、大学毕业两年斗胆面试百度,之前在一家创业公司也做数据运营方面的工作,后来自学了python和Java,希望能到一个更好的环境继续学习和实践。1.给一个0-255的数,判断对应的2进制的数的1的个数;2.两个分别有序的数组,合并这两个数组为一个有序数组;3.手写二分查找;4.给一个存储无序数字的栈,再给一个空栈.对栈中的数字排序;5.有n个台阶,每次可以走1个或2个台阶,有多少种走法;6.python中set,list,dict哪个查找其中的数据最慢;7.linux指令:统计文件行数,查询端口,进程,校验2个文件是否一样的指令;8.sql中join,leftjoin,rightjoin区别9.简历上写的项目选一个你最熟悉的说一下;10.项目中出现的哪个bug印象最深,怎么解决的;11.手写mapreduce分别计算两个文件中英文文章的单词的出现次数;12.手写spark将quot;学校,班级,姓名quot;的表统计为quot;学校,班级,人数quot;13.手写sql求top100;14.项目中用没用任务调度工具15.介绍项目,负责的业务16.Arraylist是线程安全的吗可以多线程修改吗17.Hadoop整个系统谈一下18.Namenodedatanode怎么工作的19.Zookeeper的脑裂20.MapReduce可以做流式计算吗21.MapReduce的应用场景和优缺点22.Kafka的topic设计23.谈谈Mysql的引擎24.Linux的常用指令:查看网络端口,查看磁盘df-h和du-h有什么区别,查看内存25.问到具体某个业务让写sql26.哪些业务是你独立完成的27.Linuxshell编程题;刚面试完半天就告诉我结果了,百度的效率还是蛮高的,大数据分析方面问的多,其实当时还有很多细节的追问,不好整理,先整理大概这么多吧!
    24 5 199
  • 微信扫码加好友进群