美文网首页应届生互联网求职面试总结分享
15家面试、几个offer,面试历程分享

15家面试、几个offer,面试历程分享

作者: 大菜鸟_ | 来源:发表于2019-06-07 15:43 被阅读16次

    下面是这两个月的 Java面试历程,分享给大家!

    1、新东方 03_19

    技术面试,两轮,地点:中关村地铁站E口,某大厦大厦6层,
    面试时间:2019_03_19_10:30(提前到了45分钟)

    1、自我介绍
    2、项目介绍
    3、LiveChat项目,第一个
    4、海南海航项目,第二个,最熟悉
    5、技术:

    数据库 mysql

    • mysql如何做主从/主主复制的,java程序如何操作的?

    • mysql主从复制,多库的时候,如果一个插入,一个删除,但是失败了,事务是如何操作保证数据的唯一性?

    • mysql性能优化方案

    —1.给查询频繁的诗句建立索引
    —使用好的sql语句,不使用like

    问:为什么不使用like
    答:因为会破坏索引
    问:什么情况下like不会破坏索引
    答:不知道

    问:如何发现一个sql语句写的好坏
    答:单元测试,确定执行时间,或者线上打印sql的执行时间
    问(总结):有些sql的话,不能通过测试环境测出性能的,必须上生产,因为生产有大数据
    通过生产环境的反馈可以知道sql性能

    问:数据库的话用的mybatis,mybatis的sql有几种方式
    答:编程式(java代码)和集成式XML()

    问:HTTP状态码
    答:200(OK) 400(找不到页面) 403(权限问题) 500(代码错误) 其他有转发,重定向和其他

    问:dubbo的运行机制
    答:生产者,消费者,注册中心,zookeeper权限和端口权限

    问:你的项目如何使用dubbo的
    答:使用dubbo调用海航常客小组的接口,配置注册中心和接口(xml),@AuthorWired 注解方式创建类对象,然后方法调用

    问:生成环境的dubbo如何运行突然好好的,突然有问题,你是如何发现的?
    (其实dubbo自带了一个管理页面,直接可以看)我们项目中是运维配置检测接口,发现5分钟断连接,会发送短信邮寄提醒(答的有问题)

    问:面试官说你的dubbo只停留在使用阶段
    答:是的,这部分的原理还没有去研究

    问:你用过那些缓存
    答:memcache,redis,还有session,cookie

    面试官2:

    问:介绍一下你用的最熟的技术
    数据结构和算法基本入门,java的话,了解设计模式和jvm还有框架使用
    问:框架你有用那些
    Spring+SpringMVC+Mybatis
    问:Spring的AOp你是怎么使用的
    答:日志管理,事务管理

    问:mybatisde tex parse Error是把参数直接替代,如果参数不经过验证,则可能发生sql注入,#的参数加了’’号,不会发生sql注入

    问:mybatis你用过@param(User user,int id,String name)吗
    答:没用过,如果多个参数用的map或者封装对象,单个的直接用String

    问:java如果是传两个参数,int 和 string 类型的,mybatis是如何接受的
    答:(卡壳中)
    问:既然阅读过mybatis,这个应该知道,或者说下mybatis如何解析的
    答:(猜测中)安装顺序接受,param1 和param2 用# 后面加参数类型接受(后实际发现应该用typeHandle)

    问:dubbo使用(又问了一遍)
    问:HTTP状态吗(又问了一遍)
    问:request如何接受浏览器地址接口的
    答:request有请求行,请求头,请求体。接口地址在请求行中,后台java代码request读取请求行东西就行(具体名字真的忘记了)

    问:那request还有那些方法
    答:request.getParameter ,request.getParameters ,request.getQueryString 等等

    问:jsp的九大内置对象
    答:页面page,请求request,会话session,应用application,还有resonse,config 剩下的out,exception,pageContext

    问:你对自己未来发展有计划吗
    答:架构

    问:你感觉自己的水平,最低能拿多少,可接受 (人生第二次面试,死在这里了,不圆滑,对自己实力了解不清楚)
    答:我投的这个岗位,最低2万,最高2.5,但我自认为还没达到2.5的水平,2万可接受,贵公司当然给越多越好

    问:那我和另外的技术协商一下,再给你回复(面试结束)
    答:那接下来还有其他安排吗

    问:没了
    答:好,那我这边撤了

    2、掌趣游戏公司 (3月20)

    1、问了c语言指针是什么
    2、多线程

    ThreadLocal
    redis (五种基本数据,两种持久化方式)

    3、sql

    学生,课程表等等

    4、分布式事务

    谈薪资 20K(要高了,回去等消息)

    3、便丽猫(拿到offer了)(3月4号)

    dubbo,zookeeper
    大学经历
    最大的缺点和优点
    平时干什么

    4、58集团(总部,大山子)(3月25号)

    dubbo如何用,zookeeper如何用
    mysql 的索引原理
    mysql索引你用过哪些,聚集索引非聚集索引
    mysql 的leftjoin 和 inner join区别
    单链表删除(手写)
    单例(手写)
    其他项目~
    谈薪资

    5、亚信中国(百子湾)(3月28号)

    主要问了mybatis,还有mybatis分页插件,如何不通过插件手写分页,分页原理
    技术认可了,问了薪资,开不到16k

    6、盛学成长(三元桥)(4月10号)

    hr面。招的开发组长,3-5年,然后技术不再,hr问了一些问题,不记得什么了,等消息

    7、蓝卡(国际)健康集团 (4月3号)

    睡着了,没去

    8、京东(移动 端开发组)-服务端 (投错部门了,死掉了,面试官中途接电话20多分钟,没说抱歉,最后面试说二面,然后没找到同事就GG了)(4月7号)

    1、订单支付系统介绍
    2、dns域名解析
    3、BIO和 NIO
    4、滑动窗口协议
    5、多路复用
    6、nginx,均衡负载,F5
    7、LVS、CDN

    9、去哪儿(4月7号)(面试官特别好,问啥不会都告诉我答案)(线程和高并发我都不太会)GG

    dubbo,zookeeper
    mysql事务springMVC事务
    单例,多例,springMVC
    mysql 索引(聚集非聚集)
    如何保持单线程,多事务唯一性(ThreadLocal)
    validate 和synchronize区别
    多线程状态
    redis

    10、北京尚德(新团队做的客服服务项目)(4月9号)

    有三个团队,java,python,前端
    薪资15~19薪水

    问的项目简单,还有大学学习了什么,一面技术
    二面hr,男的hr,然后定级的是T2
    然后hr聊薪资,给不到16K

    11、社区半径(众海投资旗下,阿里前副总裁鲁众)(三面技术,两hr)(4月9号)

    问了数据库的设计

    如何把智联的建立进行存储(答出来了非常满意)
    权限管理如何设计
    mysql索引
    springAOP ,mybatis

    12、来下科技(映客投资的创业公司) (4月10号)(三面技术,和cto,从11点面试到下午3点多,中途我自己吃饭等了面试官) (4月10号)

    在映客面试,望京阿里楼旁边的楼
    问了权限系统,用的马克笔和白板手画权限系统,然后增加新的权限,如何设计,现场设计(无压力)
    问了多线程和高并发(直接答不熟悉)
    架构师问的是python和java的东西多一点,了解过python,架构师观念,语言不是我们该关注的
    cto,态度诚恳,给的18K的待遇,但是社保4000教,做的棋牌游戏

    13、(特别厉害的公司,迟到1.5小时,提前和hr沟通了,北苑路北神州泰岳大厦14层)(4月10号)

    公司氛围特别好,面试官1刚成立团队,急需招人
    问的java基础,JVM的GC,还有spring AOP
    然后聊了一下如何学习java和如何看待新技术,新框架,如何看待大数据
    我们的观点都是,数据结构和设计模式是基础,其他都是演变,一个主内,一个主外
    面试官的上司

    问我喜欢阅读,最近读什么书,最喜欢国外什么作家,国内什么作家,我答大仲马和莫言,因为最近刚看过这些

    还有得到APP听书,我特别喜欢

    14、爱康集团(岗位5-10年的,hr主动找的我) (4月11)

    我问hr 10 年是不是找错对象了,她说中高级和架构师一起招
    迟到20分钟,找好久,路过国贸的北京电视台和 得到APP的小红楼

    架构师问了mybatis缓存机制,问了spring事务,问了mybatis事务原理
    说我回答问题像背书,说的太细致了。我说了面试了15家了,这是16家也是最后一家
    hr是从阿里跳槽过来的,吃着冰棍很随意的和我聊,说这个公司有150人的开发,一个首席架构师还有10多个架构师,
    首席架构师特别厉害,没有一个技术不服,接下来面试我的架构师,态度很好,很温和,说我和他们组人特别像,都是圆脸,尴尬,哈哈

    问题:

    1、平时做什么,怎么学习的;
    2、干活的话,说这边对员工的要求是,让80分的员工干120分的活,让其更快成长
    3、介绍福利,问的技术少,主要看的是态度

    15、阿里集团大麦网(买票业务)(电话面试,50分钟)(4月12的)

    问了我项目,我正好做得奖励机票兑换,海航的项目
    问了,mybatis left join 和 inner join
    问了dubbo原理
    问了支付宝接口对接的细节,非常详细
    问了财务对接的细节
    问了springMVC 的AOP用什么实现的

    其他:用友(太远了),小公司若干。。。 ofo,猫眼文化,国美在线,boss直聘,每日优先,美团

    备注:打字聊天将美团打成美图,打错两次,hr指出来了,大写尴尬
    备注:58前后有10个人找我
    备注:boss直娉好多hr找,但是没一个发面试要求
    备注:用友的话,开始不发面试邀请,要求直接大厅面试,我让他hr发了面试,后来看到工作地点没敢去,太远了
    备注:猫眼文化:太远了
    备注:国美和每日优先,和hr聊的号,面试简历没过
    备注:技术栈是关键,我开始写的详细,后来写的笼统,后来又写的详细,写笼统面试官不知道问你啥,
    我是三年的,然后瞎问,然后GG,我感觉我写到具体技术细节比较好,对我来说,如web开发,我回如下写:

    熟练掌握javaWeb开发,熟练使用html,js,css,jquery;熟练掌握request,response,转发or重定向、Session,cookie,拦截器,过滤器等web基础知识
    blog.csdn.net/Javaspringee/article/details/89517299

    【END】

    热 文 推 荐

    ☞ Spring源码解析:IOC 是怎么初始化的?

    资料分享

    java学习笔记、10T资料、100多个java项目分享

    欢迎关注个人公众号【菜鸟名企梦】,公众号专注:互联网求职面经javapython爬虫大数据等技术分享
    公众号
    菜鸟名企梦后台发送“csdn”即可免费领取【csdn】和【百度文库】下载服务;
    公众号
    菜鸟名企梦后台发送“资料”:即可领取5T精品学习资料java面试考点java面经总结,以及几十个java、大数据项目资料很全,你想找的几乎都有**

    扫码关注,及时获取更多精彩内容。(博主今日头条大数据工程师)

    本文出自:blog.csdn.net/Javaspringee/article/details/89517299

    相关文章

      网友评论

        本文标题:15家面试、几个offer,面试历程分享

        本文链接:https://www.haomeiwen.com/subject/amomxctx.html