面试官挺好交流的,开始问较多的八股文,之后开始聊项目,整个过程比较愉快吧,最后反问阶段,面试官也都耐心解释了公司目前情况
面试官问的面试题: 1.#{}与${}的区别?
2.为啥要采用redis?
3.你这个项目采用主从分离,能简单描述一下为什么要用,以及怎么实现的吗?
4.关于mysql优化你有了解吗?
5.知道jsp和web项目是怎么交流数据?
6.这边这个restful风格是用来做做什么的?
7.你在项目中遇到了什么问题?是怎么解决的?
8.为什么要是用mongoDb?
mybatis和mybatisplus各有什么优点缺点?
2.你们前后端分离了吗? 前后端组是怎么沟通的? 使用yapi了吗? 使用wagger了吗?
3.你们为什么使用mongDB?
4.怎么设计一个高并发系统?
5.如果有大量的数据涌过来,你怎么对整个系统进行加强?
6.你们项目组是怎么使用git的?
7.docker能够打包环境一起运行,那么docker有什么优点?
8.多线程有了解吗?
9.cookie,session的区别?用法 登录 怎么存cookie
10.你项目的访问量是多少? 项目有盈利吗?
11.登录jwt有加密吗? 每次访问要带token吗?
12.数据库怎么优化的? 怎么建的索引? 后来发现这个字段索引用查询用的少,你会把索引删除吗?
boss直聘,全部是这种外包公司,找到你,不论三七二十一,就先问你学历真实不。然后先去公司进行面试,据说外包公司,只要是个人就要,问了一些简单的问题,看沟通交流有木有问题。然后就是把你的简历推荐给客户主要看客户是否同意录用。华为那边,问了工作经历,看是否相关或者匹配。然后问你接触过什么设备,会不会操作。在学校表现,学校是一本嘛。如果没有涉及到的,问你愿不愿意学习。想去的话,就一定说自己十分愿意学习新东西,提高自身能力。加班比较多,问你能否接受加班。抗压能力怎样。然后华为那边通过了,就会开始办理入职,等了一个星期,慢的一逼。但吃住都要自己解决,这个也是个大问题。
面试官问的面试题: 华为那边,问了工作经历,看是否相关或者匹配。然后问你接触过什么设备,会不会操作。在学校表现,学校是一本嘛。如果没有涉及到的,问你愿不愿意学习。想去的话,就一定说自己十分愿意学习新东西,提高自身能力。加班比较多,问你能否接受加班。抗压能力怎样。
去了龙岗金荣达,2016年面的,说实话这是我五年之后再次到这里面试,环境真的一般,工业园么,面试官很好,外包么,给我引荐到化为做安全这块业务的开发去面,没怎么问,定薪20000,工作了一年2个月,说实话,再我急着找工作,也没多少找工作经验,虽然工作了6年了,,,性格眼界等等因素,不管是不是作为程序猿的污点去了外包。
说说离职吧,中间换项目,不稳定,化为方对待人员的态度,软通方对待人员的态度奖金激励等等(0),感觉自己就是个菜市场的菜?!我可是父母、学校 家人的骄傲啊,受不了了,所以,程序员们,真的最好不要去外包,除非是像我,比较傻,比较天真,单纯,眼界当时也不高,,, 虽然我们也向往着bat之类,但是互联网企业多的去,虽然小,但是对待人的态度,做事的风格,学习的知识,绝对不是盖的,除非是09年那会的是黄金,外包出差海外赚的那叫个多。现在尽量不去
遇到哪些问题,如何解决,项目里面的内容提问,工作流之类的如何做的,套路是什么,做过jira是吧,内容管理系统里面都做了哪些东西。一些java的概念
先由软通进行技术面试,通过后华为再进行技术面试 最后是综合考量,关于个人情况的一些咨询
面试官问的面试题: 首先, 软通的JAVA主要是WEB相关, 和网页交互,实际应用的JAVA就是负责一下传输数据
软通的JAVA开发其实并不需要多好的技术,只需要对 JS和AJAX等 网页相关的传输数据技术有比较好的了解,还有
就是JAVA基础一定要过硬。 比如LIST MAP SET StringBuffer。
StringBuilder 的一些理解,还有就是,我在简历上写了对多线程有所了解
他就问了我一些多线程相关的, 比如 在多线程中经常使用的类, 我就回答了一个
BlockingQueue 然后他还要继续问,我就说,具体的记不太清了。然后还问我对多线程的
理解,我就谈了下并发的概念, 还有就是利用多线程进行IO读写的时候, 可以提高效率
。然后谈了谈两个锁 LOCK 和Sychronized。
第一个问题,是关于 如何在服务器上接受通过AJAX发过来的数据
第二个问题, 是关于JS中有哪些对象?
第三个问题 ,是SpringMVC的。你对SpringMVC有什么了解。
第四个问题,是Struts2的,也是问你有什么了解。 问的都挺底层的。
第五个问题,是JS对象怎么转换为字符串对象,他当时手写了一个对象给我,然后让我转换
第六个问题, 如何通过JSON对象把数据发送到浏览器端
第七个问题,MySQL和ORACLE的区别
第八个问题,关于单例模式
第九个问题, 关于try-catch语句里面,加入return整个执行流程是什么样的。
然后他说如果catch里面也有return会怎么样?
第十个问题,让我手写一个switch,我写了个伪代码,反正就记得加break和default吧,
然后我补充说了下, 在JDK1.7以后支持利用String了switch了。
最后他说了下 华为面试主要对框架 hibernate 这些问的比较多
BOSS里面HR发的面试信息,我去那边貌似是在本地办公楼工作的,然后进了大楼前台那边登记一下资料,进去后去填一张个人意向表,比如上一家公司薪资之类的,反正所有方面的信息都问了,不过可以选择填。然后等面试官来了之后,就开始面试了。这个招聘要求我也不大清楚,boss直聘就描述了一工作时间,开发方向之类的,具体技能也没说多少。
面试官问的面试题: 1.正常自我介绍,最近项目,然后就问些业务逻辑问题
2.数据库的一些问题。。表优化,查询优化,提供场景,优化方案
3.工作内容的询问,针对你的工作内容,问一些相关的问题,不过比较简单,像tomcat的端口修改在哪个文件
4.一些java基础概念考察,集合map,list,set特点还有常用的有哪几个。IO的问题,给你一个txt文件,你怎么获取里面的换行分割的字符内容。。吐槽一下,这个学io的时候写过,一年了都没怎么用,但是面试的时候,我忘记了,就往字节流那边说去了,实际上字符流有个readline()直接就出来了。
一共面试了两个项目组
第一个是无线 通过
第二个是框架 通过
总结:工作近两年 毕业一年 工资定的7000 我往软通跑了两次(一次来回就要四小时) 我全程态度都很客气 拒绝offer之后被HR态度很恶劣的发泄了一顿 心里很不爽 路转黑
两次面试皆通过
但是HR素质不是很好第一次面试无线部门 三轮面试 通过
1. 技术面:自我介绍一下吧(学历 工作经验 项目经历 之后又询问兴趣爱好)介绍一下你的项目(希望听到技术点)(重点问一个项目(第一页的 最近的那个 写的基本都问了))你这项目用的什么框架 为什么用这个框架你做的模块用了几张表 表与表之间的关联怎么实现的查询的时候用的多表联合查询还是单表查询 介绍一下如果用户太多 同时点击怎么办评论模块的楼层太高怎么办 评论你怎么做的数据存MySQL
还会用别的吗 介绍一下MySQL语句会写吗 怎么提升查询效率 哪些是可以回滚的你直接在项目里写MySQL语句吗 还是怎么提数据通过一个表拿另一个表数据怎么拿的做这个项目遇到的困难 怎么解决的你在学Python过程中遇到的困难 怎么解决深克隆浅克隆前端了解多少 前端框架用过哪些Linux用过吗 简单说说介绍一下多线程多进程多进程数据能共享吗 想共享怎么办有没有什么想问我的
2. 组长面: (不太关注技术的细枝末节) 自我介绍一下(学历 工作经验 项目经历) 介绍一下你的项目(偏业务)你是怎么开始做Python的 Python曾经遇到过什么你觉得棘手的问题 你怎么解决的 你怎么看语言和新技术 你们拿到一个项目 说一下流程和你做的事情吧你做过需求分析啊 会写需求文档 你做过简单的测试啊 会写单元测试? 你都用什么开发工具 (然后说了一些没听过的开发工具和技术)
3. 华为面:自我介绍(学历 工作经验 项目经历)(看简历)你最拿得出手的项目介绍一下工作内容 项目组人员组成简单介绍一下上一家公司 工作了多久 什么时候正式上的班 学校不教Python 你为什么学的PythonPython曾经遇到过什么你觉得棘手的问题 你怎么解决的为什么离职 现在住哪 怎么看加班 怎么看改需求 薪资期望之后由于毕业证学位证时间问题
重新面试第二次电话面(电话20分钟)Turple List区别克隆 深克隆Python垃圾回收机制Python GIL解释一下装饰器解释一下如何真正实现多线程前端用过什么框架 解释一下AjaxOs sys区别(一个对操作系统 一个对解释器)MongoDB基本命令MySQL优化查询
当场面:一直在问项目
(共3337条) 腾讯
(共2209条) 百度
(共1500条) 中软国际
(共94条) 中科软
(共18条) 上海微创软件股份有限公司
(共7条) 深圳市聚橙网络技术有限公司
(共7条) 苏州浩辰软件股份有限公司
(共9条) 上海大智慧财汇数据科技有限公司
(共4条) 深圳市政工程总公司
(共4条) 华为西安研究所
(共9条) 奇安信集团