话题广场
全部 / 求职面经 / 技术交流 / 行业资讯
  • 面试经历:简历投完后,没几天HR就通知我前去面试了。与用人部门的领导聊天之后,与HR聊。这是一个略微年长的HR,人很和蔼爽朗,然后HR给我留了个作业,让我从注册到收货,感受一下买酒的流程还有什么问题,并给出了感受和解决的思路,然后还说酒的钱公司可以报销。所以我就回去试了一下,然后把自己的试用感受发给HR。后来又暂时没有消息。过了一个星期突然收到了也买了酒的复试通知,去了才知道上次面试我的HR离职了。试用感受对方也没有收到。不过最终还是通过了复试,薪水和职位都还行。两次面试下来,这家公司整体印象不错,无论是办公环境,员工状态,HR谈吐,都很不错。但后来由于一些私人原因没有成行。
    3 · 0 · 30 ·
  • 面试背景:从去年10月份开始,陆续面了阿里,头条,美团,快手四家公司的大数据开发岗位,近20场面试面下来挺耗费脑力的,不过结果还行,除了头条外,目前拿到了其他三家的offer,今天把还能记住的题目做个整理,整理是按技术分类的,因为确实记不太清哪一场问了哪些题了。面试感受:头条和快手风格相似,每一面基本都有算法或实现题,算法主要是leetcodeeasy,middle难度的题,这跟你面试情况有关,可能项目上没有亮点的算法题会出的难一点。笔者刷题不多,也就100多道吧,还好没有遇到太难的算法,不过刷题还是平时没事可以在趣IT多刷刷的好,毕竟每次面试才突击刷有点累,刷题也有助于开阔思维。实现题主要是让你实现下HashMap,LRU,生产消费者模型,单例模式等,面试官通过这些可以看出你对数据结构的理解和代码实现能力。阿里和美团的话,算法题不是很多,但会比较注重问项目里的亮点,我理解的亮点包括你开发或优化过比较有价值的功能,解决过复杂或有难度的问题等,这个需要自己根据做过的项目总结好。数仓的话SQL,建模理论问的比较多。面试题汇总:1、Java基础(1)说说Java里的多态什么意思(2)Java里的final关键用过吗(3)讲讲volatile关键字的作用,与synchronized关键字的不同(4)了解HashMap的内部结构吗?自己实现一个HashMap(5)HashMap、Hashtable、ConcurrentHashMap的原理与区别(6)用Java实现一个生产者消费者模型,可以用BlockingQueue阻塞队列(7)了解哪些设计模式,实现一个单例模式PS:做大数据开发,java基础是必须的,一般一面,二面都会问到,java基础答的不好,一般都不
    3 · 0 · 46 ·
  • 面试公司:阿里巴巴面试岗位:大数据开发工程师一面·简单介绍一下自己以及自己做过的项目;·JavaHashMap是不是线程安全的?为什么?·请用Java写个单例模式·知道几种GC算法?·如何实现一个高效的单项列表逆向输出?·数据湖和数据仓库有什么区别?·详细介绍下Flink的Checkpoint执行机制(分布式快照)·算法题:寻找两个正序数组的中位数二面·如何在两个进程间共享数据?线程呢?·如何在main函数里面等待一个线程执行完毕?·用MapReduce手写一个wordcount,·用MapReduceTopK怎么实现?·Hudi、Iceberg和DeltaLake哪个熟悉?它们之前有什么区别知道吗?·请简述Hudi的读写流程。·布隆过滤器的原理知道吗?(在回答Hudi写数据的时候提到布隆过滤器,所以面试官问了)。·算法题:合并两个有序链表。三个有序链表合并?K个呢?三面·SparkShuffle读写原理说下,和MapReduce的Shuffle有什么区别?·Hudi支持流批一起处理吗?他是怎么实现的?·Iceberg知道吗?实现原理你知道吗?·Iceberg的时间旅行是怎么实现的?什么场景下要使用它?·Hudi和Iceberg你怎么选?为什么。·算法题:一辆公交车,有m站,最多坐n人,输入一路上的票信息(即上车下车站),输出会不会超载。四面·说一下你熟悉的设计模式?·synchronized和ReentrantLock区别是什么?·都知道哪些分布式一致性算法?挑一个你熟悉的说下其原理。·Join的实现有哪几种?场
    1 · 0 · 53 ·
  • 面试公司:数字联盟面试岗位:大数据开发工程师面试时长:40分钟左右面试题:1、自我介绍2、etl做过吗3、数仓有什么规则?比如shell脚本、数据质量、建表规则4、介绍实施项目5、有什么样的指标6、介绍一下一个困难的指标,如何解决7、实时的数据量多大8、redis缓存多大量的数据9、用flink怎么处理10、flink掌握怎么样eventtimewatermarkwindow能详细说一下吗?如何配合使用,是数据来的话就指定watermark还是开窗的时候指定?有什么区别11、时间窗口的触发机制是什么,什么时候触发12、写sql全国各地每个省销售品类的前十名13、hql里用过什么函数14、springboot要你用能搭能搭起来15、shell命令说几个16、你最大的优势和劣势17、反问
    2 · 0 · 44 ·
  • 面试岗位:大数据开发工程师面试公司:字节面试轮数:两轮面试结果:二面回答不好,已凉面试过程:一面:主要考察的是SQL的撰写,特别是HAVING,GROUPBY等的考察(四题)第一个在数组中有重复数字的位置O(n)二面:1、Spark部分(1)Shuffle详细ShuffleReadShuffleWrite溢写(2)有10个MapTask,2个ReduceTask,2个Executer,每个Executer有两个2Core·问HashShuffle产生的文件个数10(MapTask)*2(ReduceTask)·问优化过的HashShuffle产生的文件个数(2(Executer)*2(Core))*2(ReduceTask)·问SortShuffle产生的文件个数2(Executer)*(1(合并的文件)+1(索引))(3)数据倾斜问题2、项目介绍项目目标及难点3、计算机基础及通信网络·数据通信7层/5层·进程之间的通信·进程相关问题,进程开销问题·进程和线程问题·内存方面问题4、算法题SQL算曝光率
    1 · 0 · 53 ·
  • 一面1、介绍项目,为什么做呀2、了解内存泄漏吗?怎么查看,怎么定位3、了解智能指针吗?循环引用问题4、死锁情况写一下多线程的5、Hbase的二级索引的流程6、shell:对数据排序7、NIO8、http在osi七层协议中的哪一层9、外部排序10、TCP和UDP11、TCP如何实现可靠12、编程13、Spark的stage划分6、你希望从事哪个岗位呀?性格上有什么优缺点14、写了个代码15、面试官介绍了他们部门16、你有哪些还是比较熟悉的17、你有哪些问题想问我
    1 · 0 · 40 ·
  • 1.给你一个场景写sql题2.对java基础的掌握arraylist和hashmap的区别:内部元素:Arraylist储存的是单个对象,HashMap储存的是一组一组的key和value内部结构:ArrayList是有序的,HashMap无序3.算法题:两个有序队列合成一个有序队列(有没有其他方法)算法题:两个有序队列合成一个有序队列importjava.util.Arrays;classSolution{publicstatic<spancla
    2 · 0 · 42 ·
  • 一面:技术官1,先简单介绍一下自己的情况2,你当时用的是python的什么测试框架还是?3,所有的调用流程都是你自己写的吗?4,unittest在运行过程中有一些不优美的地方,你当时在项目中使用的时候有没有发现什么?5,unittest和pytest各有什么优缺点?6,你当时用的是unittest框架,那你的用例和数据是怎么去隔离开的?7,HTMLTestRunner这个第三方库的报告还是比较简陋的,你当时生成的报告里面主要体现了哪些东西?8,你在项目中设计了有多少条用例?用例级别?9,HTML测试报告怎么可以看起来更直观?一个不懂你项目的人看到你的测试报告也能立马知道你出错的原因是什么??10,有用到关键字驱动吗?11,你对Python的掌握怎么样?12,Python实际应用十分制的话,你给自己打多少分?13,两个接口的返回值要做一个字段的对比,你用Python会怎么去做?14,字符串排序你要怎么做?15,你做接口自动化和手工测试,大概占比是多少?16,你们当时项目自动化只对接口的返回值返回内容做校验吗?
    2 · 0 · 40 ·
  • 面试岗位:Java开发工程师面试公司:北京民生银行面试题:1.介绍模块2.商品编码问题3.买家退货库存如何处理4.商品库存数是看不到的吗?5.商品测试用了多少条测试数据6.商品搜索7.介绍dubbo+zk8.mybatis是缓存吗?9.数据库字段和实体类名称不一致如何处理10.redis的数据类型11.redis怎么存Java对象12.sql语句,a表10条记录,b表5条记录和a表重复,join查询会查出多少条13.介绍一下ActiveMQ
    3 · 0 · 38 ·
  • 岗位:java开发公司:中科软科技股份有限公司面试题:1.单点登录重复登录怎么办2.jvm运行时分局结构,静态函数在什么区3.java有内存泄漏吗?为什么?4.spring的factorybean与beanfactory的区别5.使用过哪些网络框架?有什么感悟?6.用过哪些xml解析工具,了解他们的实现吗?7.ssm常用注解?8.讲一下对多线程的理解?9.抽象类与接口的区别?10.说一下对redis的理解11.说一下对dubbox的理解12.说一下多线程?13.freemarker……list敲代码14.springMVC中controller,返回类型?15.hibernate和mybatis的区别?16.说一下maven?17.js语句获取对象?18.spring容器哪部分创建对象,具体怎么创建19.springMVC权限控制在哪一层,为什么20.jsp内置对象有哪些?21.两亿条数据如何同时删除?22.rabbitmq节点的类型有哪些?23.项目有多少人?24.redis用来做什么的?哪些地方用到了?25.如何解决跨域问题,有几种方式,怎么用26.说一下java的垃圾回收实现机制是怎样的27.cas单点登录:随着系统不断增加将会成几何倍数的频繁访问cas验证身份,如何解决28.Map,set,list等是接口还是实现类29.列举JSP中的内置对象,同一应用中页面间传值有哪些方式30.JSP如何获取HTMLFORM中的数据31.spring是如何将xml中的bean注入的32.列出web.xml我们常用的一些标签元素及其功能33.是否可以从一个static方法内部发出对非static方法的调用34.请解
    2 · 0 · 43 ·
热帖排行
热门话题
  1. 01 304人参与
  2. 02 186人参与
  3. 03 115人参与
  4. 04 57人参与
  • QQ扫码
  • 微信扫码