java吧 关注:1,238,981贴子:12,711,915
  • 6回复贴,共1

面试交流贴,正在面试中,大家一起来把面试过的题分享一下吧。

取消只看楼主收藏回复

题主先来,Java后端2年开发经验,坐标杭州。已经投了华为准备周三在线笔试,到时候做完了会把题发出来的。不过今年华为社招只走OD(外包),感觉只有校招能进去了,不过都投了就准备试试,据说题目不是很难。
本来想把自己总结的Java知识路线图(2020年Java工具人知识路线图)分享给大家,不过发不出来。最近一边复习一边写博客,用输出倒逼输入ing,大家一起努力吧,都进来交流交流呗。


1楼2020-06-29 11:50回复
    想要题主自己总结的路线图可以叮叮,都可以给你们的,但就是贴不出来,一直上传失败。


    2楼2020-06-29 11:52
    回复
      最近投简历碰到的一些外包向公司,都贴出来给大家参考下,遇到不想去外包的可以适当绕路。坐标杭州,总结一下————
      外包:
      文思海辉 (招行)
      软通动力
      中软国际
      太极股份
      东软集团
      安硕信息
      柯莱特
      亚信
      神州数码
      神州信息
      宇信科技
      东方国信
      博彦科技(阿里、以及其他)
      法本(阿里)
      汉克时代(支付宝)
      武汉佰钧成技术(蚂蚁金服)
      软通动力
      卓有科技(小型外包)
      外派银行的:
      易诚互动
      雅拓信息
      塞特斯科技
      高迈科技
      京北方
      浙江网新恒天(财通证券、杭州银行)
      赞同科技(工行)
      信雅达(浙商银行)
      外派大华:
      金泰亚盛
      捷程易信


      3楼2020-06-29 11:54
      回复
        第一家银行业务,频繁出差的公司远程电话面试。 面试官喜欢在别人说话的时候发出各种语气词,多次打断思路...
        第一环节:自我介绍,描述自己的基本情况。
        第二环节:开始面试。
        1、都用过哪些技术和框架?
        2、在项目中主要干一块,用了哪些技术?
        3、设计模式了解吗,都会哪些设计模式?
        4、在项目中常用到哪几个?
        5、说一下工厂模式,都有哪几种,有什么区别。
        6、用过PpringCloud吗?说一下有哪些组件。
        7、JVM调优会吗,都调过什么参数?
        8、数据库用的多吗,平常都怎么用的?
        9、Java的事务有几种说一下?
        10、数据库的事务呢?
        11、脏读、幻读、不可重复读说一下。
        12、平常在项目中事务怎么处理的,我们这边数据库操作比较多。
        好的,今天面试到此结束,待会叫HR将反馈信息告知你。


        4楼2020-06-29 19:11
        收起回复
          老说我的面经简单,来一个正常的了!!!!
          --------------背景--------------
          创业型公司,有自研的校园社区类复合型APP。现场面试,先笔试题,然后再面试问了一些,共一轮复合型面试。
          能不能建议各互联网公司给一台没有网络的电脑笔试,天天摸电脑不怎么写字手都要断了,而且问题太宽泛空地不够写啊,写得慢没写完还没嫌弃了。
          --------------过程---------------
          本次就一轮笔试+面试,先做题,然后自我介绍,再就问了几个问题。
          --------------笔试题---------------
          一、String、StringBuilder、StringBuffer它们之间的区别,他们有哪些常用操作方法?
          二、Spring有哪些特性,以及他们的原理是什么?SpringMvc工作流程大概描述一下。
          三、Mybatis框架运行原理大概描述一下。
          四、Java集合类有哪些,描述下他们的区别。
          五、线程池的运行原理描述一下。
          六、MySql的运行原理,MySql中两种引擎有什么区别。
          七、索引是什么,有什么作用?描述下它的原理。
          八、查询中的左连接、右连接、内连接
          九、乐观锁和悲观锁
          十、事务有几大特性,说出它们代表的意思,并描述一下并发事务隔离级别。
          十一、GC是什么,GC算法都有什么?
          十二、说说什么是缓存,应用场景和注意事项
          十三、MQ是什么,应用场景和注意事项
          --------笔试实操题---------
          十四、使用ArrayList来实现一个排序。仅能使用一个ArrayList,一个courseList,course记录了分数score、课程name,实现一个对courseList以分数高低排序的方法。
          十五、统计。若假设course表有课程分数字段course,有1、2分的课程,如何使用一句sql语句进行统计有多少门1分课程和2分课程(面试官建议使用group by)。
          十六、设计数据库。设计一套权限数据库,用户可以有多个角色,可以对角色进行授权,设计完毕使用一条sql语句,把指定id的用户的权限集查出来。
          十七、代码质量保证。如何做好单元测试、集成测试?如何保证交付代码的质量,描述一下你的方式方法。
          ------------------面试题-----------------
          一、先介绍一下你自己。
          二、说一下你在项目主要负责的模块,最近一次你自己开发模块的整体流程。
          三、描述下项目中整个开发流程的参与程度,需求设计参与了吗,怎么参与的,后期开发呢。
          四、拿到需求后如何去开发、如何搭建,需要项目经理配合吗,怎么配合?编码过程代码质量由自己全权掌控吗?
          五、说说索引吧,还有原理。
          六、数据库中乐观锁、悲观锁用操作具体怎么实现的?
          七、前端会吗,需要自己开发页面吗,会到什么程度?
          八、高并发经验有吗,死锁怎么定位?
          九、有什么想要问的?
          十、你学习成绩怎么样?
          答:中上等,不算顶尖。(内心OS:????,这不是应届才问?我都毕业好多年了)


          13楼2020-07-03 01:24
          收起回复
            --------------背景--------------
            金融类公司。在线面试,就突然收到笔试邮件,两天内登陆,限时150分钟,有4道算法题,一些单选题,多选题、填空题、简答题,共计50个。需要开启摄像头,不许切出全屏答题页面。
            --------------过程---------------
            不知道有几次,我猜测笔试过了应该再面试;HR也没联系我就直接发了一个笔试邮件,先做了再说,不然今天就超时了。简历投的太多也不知道具体是哪一家公司了。题也比较多,做完只能记住一些大概了。
            --------------笔试题---------------
            单/多选题忘了题目了共计20+道,大概范围是java基础、spring(原理以及一些注解)、mybatis、mysql、事务;docker有两道。
            填空题,10题左右,例如:
            1.Java定义整形变量的关键字,四个空
            2、mybatis有哪两种事务机制
            3、只有满足条件的记录才会包含在查询记录中,是什么连接?
            4、JPA的Entity自定义主键测试使用哪个注解?
            5、Docker,指定容器名称、ip,端口,映射本地主机端口的操作命令怎么写。
            简答题:
            1、Spring中IOC、AOP是什么意思,它们的原理是什么
            2、Spring中bean的生存周期
            3、使用(A,B,C)组合索引作为组合索引,(C)能生效吗,怎样的查询能生效。
            4、Java内存分配策略
            5、比较栈和队列
            6、hashmap的原理
            算法题4道:
            1)找出两个链表共同的元素头,有则返回当前节点值,没有返回null,比如1-2-3 ; 2-7;那么即为2。
            2)给定数组int[],求出其中的最大值。
            3)求出1-n中的质数
            4)输入一串字符串例如abc,输出其中字符可能的字符串,例如abc、acb、bac、bca、cab、cba。


            20楼2020-07-05 17:39
            回复
              算法笔试拖到今天才做,直接不会做。结束,发给大家看看吧。
              有简单题和中等题,简单题做完才能看到中等题题目,我简单题都没做完,中等题题目都没看到(哭泣泣)。以下题目都有性能要求,C/C++ 1s;其他语言 2s。
              -----------题目----------------
              1、假定有一列整数,下标从0开始,找出比它大的第一个数的下标进行输出,若没有输出0。给定个数,自行生成随机数字,范围[0,40000]。
              示例:
              输入
              4
              1 3 2 5
              输出:
              1 3 3 0
              分析:对于1来说3是第一个比它大的数,对于3来说5是第一个比它大的数。
              --------------------------------------------------------------------------------
              2、给定正整数N,在N范围内找出回文素数。
              素数/质数:即只能被1和它本身整除的数。1不是素数。例如3、5。(素数算法已在blog写过)。
              回文数:即从头开始读和从尾部开始读都是一样的数,例如101。


              23楼2020-07-10 17:41
              回复