求职刷题神器

funit.cn

  • 刚刚参加了快手大数据研发工程师面经,从下午2点到6点多,全程见了2位HR和4位研发,其中2位研发是比较高级的leader。目前等HR回复中。个人情况:自己之前在小公司做了2年大数据,人手少,哪里需要哪里搬,所以这次被考察的面也有点广。题目做了一下简单记录,会有遗漏,并且没有按顺序哈,个人觉得大概回答下来80%多吧。Java1.HashMap的底层数据结构,为什么JDK8要用红黑树.ConcurrentHashMap的底层数据结构,如何保证线程安全2.synchronized关键字的本质,作用是什么.volatile关键字的作用,哪些情况下会用它3.Java线程的几大状态及转换.线程可重入是什么概念,可重入锁呢4.如果要设计一个线程池,需要考虑哪些要素.Executors工厂类能创建哪些线程池,用过哪些5.讲一讲熟悉的设计模式.单例模式及工厂模式的实现方法.装饰器模式是怎么一回事6.讲一讲熟悉的JVMGC算法,常用的垃圾收集器.CMS有什么优缺点7.一个Java应用上线后,关注哪些性能指标.如果响应时间过长或者CPU占用过高,如何排查,用哪些工具或命令大数据组件1.是否自己搭建的集群,集群节点数及配置2.Hadoop的XML配置文件有哪些,改过哪些参数,分别代表什么含义3.HDFSNameNode高可用如何实现,需要哪些角色.YARN有哪些组件,如何分配资源4.SparkRDD有哪些特点,宽依赖和窄依赖.RDD的缓存级别5.DAGScheduler及stage如何划分.给一个比较复杂的RDDlineage,手动划分stage和task6.SparkStreaming以一定的时间
    6 0 111
  • 1.如何利用SciKit包训练一个简单的线性回归模型2.例举几个常用的python分析数据包及其作用3.如何利用Numpy对数列的前n项进行排序4.如何检验一个数据集或者时间序列是随机分布的5.Pandas中使用的标准数据缺失标志是什么6.Pandas中使用的标准数据缺失标志是什么7.描述numpyarray比pythonlist的优势8.如何检验numpy的array为空9.如何检验pandasdataframe为空?10.数据预处理过程有哪些?11.给定相邻两个节点的相似度,怎么计算该点到其它点的相似度总结:1.为什么想来这个公司;2.反问环节;3.最近在关注什么技术?想学哪些?之类的吧,都很常见。总结下,自己的简历,每一句都要斟酌!!!!
    4 0 79
  • 全程大概不到20min,面试官还迟到了一会儿,感觉有点着急。1.简单的自我介绍2.你是否了解人工智能相关算法3.你自己的研究方向目前在市场上是如何转换成产品的(目标检测、目标跟踪)自动驾驶4.你有没有思考过这些算法有其他转换形式……5.反问:具体业务内容是什么?不同的业务线主要招收多个实习生整体给我的感觉就是公司的业务不是非常成熟,需要大量的实习生完成分析需求到最后落地的过程,而且不一定是有产品带,可能是项目负责人。总体不是我想要的实习,至少我想学到流程化的工作内容。面试的时候看反应面试官也不是特别中意我,就这样吧……
    3 0 62
  • 知乎面试体验很棒,推一波知乎二面面试官Lucas大佬,是《React状态管理和同构实战》的作者,二面没有常规的面试题,会根据简历中项目不断深入,提出让你有思考有收获的问题,我认为这是面试最好的状态~。知乎的面试有点久了,当时也没有记录下来,大致回忆一下(遗漏的应该很多)~一面:https握手过程?http缓存?(其实http缓存除了强缓存和协商缓存,还有一个自发的启发式缓存,具体可以查查rfc)vue双向绑定的原理?computed实现原理?原型链事件循环flex布局(grid布局)promise手写题:1.画一个田字格,其中有一个半径是5px的圆距离右下格子下边距和右边距都为10px。二面:项目相关的问题...有什么想和我聊的?(讲讲自己最近学习的技术和有意思的点)三面介绍你觉得最有特色的一个项目,项目开发遇到过什么难点都是怎么解决的。(注意项目背景)开发过程中用到过哪些设计模式?你对面向对象的理解?
    3 0 93
  • 1.爬虫中怎么使用锁?2.python2中的编码解码?3.http和https的区别,ssl层在哪里?4.IP代理池如何维护?5.reids和mongoDB的区别?6.redis的数据类型?7.爬虫中怎么使用锁8.python2中的编码解码9.http和https的区别,ssl层在哪里10.IP代理池如何维护11.reids和mongoDB的区别12.redis的数据类型最后追问追问追问的我怀疑人生,刚毕业面试就受到打击了,祈祷本面试能过!啥也不说了
    2 0 69
  • 一面1.自我介绍2.作品介绍3.你为什么要做UI?4.你之前不是这个专业的,怎么想起来做UI的?5.你是怎么知道我们公司的?6.你对我们公司有什么了解?7.你平时一般上什么网站?8.你收集了多少素材?9.你平时是怎么整理素材的?10.你一般去哪里找素材?11.你是怎么决定一个产品的配色的?12.整套产品的设计流程是怎么样的?13.反问
    1 0 50
  • 面试岗位:java开发面试公司:京联合永道软件股份有限公司面试时长:40mins面试问题:1.事务的四大特性,以及隔离级别?2.应对并发的处理方式?3.用过那些框架?介绍一下4.为什么要选用doubo?5.数据库事务实现原理是什么?6.LinkedList和ArrayList的区别?7.消息队列的消费机制,如果消费者死亡怎么办?8.项目中什么地方用到了多线程?怎么处理高并发?9.面试中涉及到不少算法的,递归排序10.Spring3中事务控制的原理是什么?事务配置有哪些关键点11.arrayList,linkedList之间区别(扩展到底层)?12.String,StringBuilder,StringBuffer三者的区别?13.数据库的优化?四种引擎?14.springMVC的工作流程?15.ArrayList和LinkedList的区别是什么?16.HashMap的数据结构是什么17.对JVM了解与否18.谈谈对线程池的理解?19.父类的静态方法能否被子类重写?20.请说明数据库主键,外键的作用?21.索引的优点和缺点是什么?22.什么叫视图?23.java创建对象的几种方式?24.switch能否作用在byte,还是long上?
    2 0 72
  • 1、自我介绍1)个人背景;2)学校荣誉;3)实习经历;4)当前职业规划。2、工业设计师和产品经理的区别?1)工作内容不同;2)工作侧重点不同;3)产品迭代速度不同,导致两者优化产品的速度不同。3、你了解互联网产品经理的整个工作核心点和工作周期吗?市场调研→需求分析→产品定位→原型设计→输出文档→需求评审→项目启动→技术评审→功能设计→产品内测→产品发布→跟踪数据、维护4、你认为哪一点最关键、最重要?我认为产品定位是最重要的,因为产品定位解决1)为用户解决什么问题,用户能否接受。2)给社会、企业带来什么价值。5、结合你的项目说一下你是如何做产品定位的?1)市场分析;2)竞品分析;3)用户调研;4)核心功能点第6、7题是简历深挖,深挖简历是面试中的重点,不同于开放题,是对过往经历的真实性、逻辑能力与解决问题能力的综合测试。6、你的产品想解决什么问题?7、你是怎么锁定这些问题的?用什么功能满足这些需求,详细展开说一下?8、你做产品经理有什么亮点和优势?1)兴趣;2)专业相关的用户体验思维;3)同理心,举例证明。9、你平时会组织活动么?如何体现你的组织能力?会,在学校社团组织成员举办团建活动,学习活动。第11、19题属于高频题,且会不断追问为什么喜欢?优缺点是什么等等,尽量提前准备一到两款熟悉的产品。10、你平时用什么电商app?11、你能说一说“毒”和淘宝的区别吗?12、你说虚拟试穿功能能给你带来什么价值?13、你用过拍立淘吗?14、你觉得拍立淘有什么特点?有什么设计得不好的地方吗?1)设计流程有缺失,比如拍照→上传图片→即刻识别→展示推荐结果,上传图片后来不及确认和编辑,马上开始识别,操作不过来;2)识别不准确(技术限制)。15、如果你是产品经理,你如何解决以上缺陷?1)流程设计,在即刻识别前加入一个确定环节,给用户一个编辑照片的机会,也给用户更多选择权;2)识别不准确(技
    1 0 65
  • 【一面】1.首先:自我介绍+项目2.instanceOf实现的原理3.typeof4.js的类型5.给了一段setTimeout、Promise判断输出顺序6.事件循环7.BFC8.position的属性,fixed是相对于什么定位的9.闭包10.new之后发生了什么11.es6有什么觉得好用12.__proto__是用来做什么的13.强缓存/协商缓存<ps
    3 0 130
  • 1.自我介绍2.挖简历,给公司带来了什么效用3.给业务场景假入某日dau突然下降怎么分析我的回答分地区分b端分类找并持续观察几天若是偶尔则找是不是出bug如果是长时间则是竞品/运维/b端领头羊风向变了(还有一个场景题忘记了)4.做没做过数据埋点5.sql题因为是用平板就只考了一道查用户最近访问日期用窗口函数即可解决6.问pyhtonnumpy和pandas7.反问我问了该产品和竞品的优势及实习生的要求和工作内容
    1 0 76
  • 微信扫码加好友进群