面试刷题10-13

一面:

五道编程题:(25分钟内做完)

1、两个有序链表合并。

2、有序链表删除重复结点。

3、二叉树求根结点到叶子的路径和为sum的路径。

4、求二叉排序树第三大结点。

5、20个银币,1个金币,每次拿1个到4个,金币只能最后一个拿,且金币银币不能同时拿,两个人轮流拿,现在你先开始拿,问如何拿到金币。

C++基础:

6、static关键字用法。

7、为什么要有虚析构函数。

8、网络编程?(一脸懵逼)

9、操作系统?进程线程?协程懂吗?(继续懵逼)

10、进程通信的方法。

问简历:

11、项目经历, 为什么用asp.net?前后端如何通信?

12、研究生阶段做的研究?

13、你有什么问题吗?

 

偏算法题,比较初级的面试

 


 

10.12南京现场面(消费者云服务)

一面:

1:、自我介绍。

2、谈谈实习,做了什么?为什么不留在实习公司?(这个问题空气静止了一分钟,最后面试官姨母一笑,说算了。。。)。

3、谈谈项目和发表的论文。

4、谈谈最有成就的事或者最失败的事。

5、平时怎么解决遇到的问题的?

6、get和post。

7、list和map。

8、手撕代码:一个数组,找到两数相加等于target的那一组下标(前提是只有一组)。

总结:一面很水。。。

二面:

1、自我介绍。

2、谈谈项目,谈的很具体。

3、谈谈生活。

4、谈谈实习,谈的很具体。

5、手撕代码:括号匹配,()[]{}、([{}])等等为true,(]、([)]等等为false。

总结:二面更水。。。

三面:

1、自我介绍。

2、日常歧视非科班。

3、谈谈项目,谈的究极具体,关键面试官他还挺懂。。。

总结:三面最水。。。


 

字节三面面经,一面和二面面完有点久了,记录的不完整

一面
1、熟悉的软件测试的方法
2、写一个快排
3、软件测试的流程
4、Linux指令替换文件中的某个关键字
5、MySQL语句查询成绩大于60分的学生的信息

一面其他的想不起啦~~~
二面
1、进程和线程的区别
2、进程间通信的方式
3、链表逆置代码
4、vector和list的区别
5、网页上输入一个URL发生的事情
6、TCP协议的特点?讲一下拥塞控制和快重传
7、电梯的测试用例

其他的想不起来啦~~~
三面
1、websocket协议
2、404具体错误
3、讲一下联合主键
4、索引提到了B树
5、代理服务器
6、查看哪个进程正在往文件里面写东西的命令
7、V、W模型的区别,哪个更好一些
8、等价类和边界值举个例子
9、http和https的区别
10、语音助手项目的语义分析怎么实现的
11、敏捷模型是什么?特点?
12、跨域了解吗?



9.29号的电话面试之后我就觉得我应该是凉凉了,但是昨天突然接到招银电话通知我今天面试。网上搜了很多面经说一面要手撕代码,就觉得没戏了。结果今天两点准时面试,面试官是一个全程皱着眉头的小胖子,自我介绍看着他一直皱着眉头,还说是不是哪里说的不好。结果整个面试都皱眉头,也不知道是不是我欠他的。面试全程都在看着电脑敲敲敲,首先让我说一下实习经历,深挖了实习经历后,又深挖了我的研究方向。测试基础知识只问了因果图法,问我用过什么数据库,我说mysql,又问mysql端口是多少3306,重写与重载的区别。然后看到我的课题有app开发,问我java连数据库,还让我手撕java连数据库的代码!我写不出来,然后直接说你回去等通知吧,我就知道是凉凉了。是目前为止感觉最不好的一次面试经历了耶。?

 

 

 

事务,事务的特性

1、事务是什么      

       事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。

2、事务的四大特性 

      数据库事务 transanction 正确执行的四个基本要素。ACID,原子性(Atomicity)、一致性(Correspondence)、隔离
性(Isolation)、持久性(Durability)。

      (1)原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。
      (2)一致性:在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。
      (3)隔离性:隔离状态执行事务,使它们好像是系统在给定时间内执行的唯一操作。如果有两个事务,运行在相同的时间内,执行 相同的功能,事务的隔离性将确保每一事务在系统中认为只有该事务在使用系统。这种属性有时称为串行化,为了防止事务操作间的混淆,  必须串行化或序列化请 求,使得在同一时间仅有一个请求用于同一数据。
      (4)持久性:在事务完成以后,该事务所对数据库所作的更改便持久的保存在数据库之中,并不会被回滚。
 

创建线程有四种方法

 

死锁和死锁的四个必要条件

什么是死锁?
所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 因此我们举个例子来描述,如果此时有一个线程A,按照先锁a再获得锁b的的顺序获得锁,而在此同时又有另外一个线程B,按照先锁b再锁a的顺序获得锁。如下图所示:

如果在一个系统中以下四个条件同时成立,那么就能引起死锁:

  1. 互斥:至少有一个资源必须处于非共享模式,即一次只有一个进程可使用。如果另一进程申请该资源,那么申请进程应等到该资源释放为止。
  2. 占有并等待:—个进程应占有至少一个资源,并等待另一个资源,而该资源为其他进程所占有。
  3. 非抢占:资源不能被抢占,即资源只能被进程在完成任务后自愿释放。
  4. 循环等待:有一组等待进程 {P0,P1,…,Pn},P0 等待的资源为 P1 占有,P1 等待的资源为 P2 占有,……,Pn-1 等待的资源为 Pn 占有,Pn 等待的资源为 P0 占有。

 

mysql 端口3306

查看进程占用的端口,第一步,搜索进程的pid,第二步使用netstat查看端口

ps -aux | grep [name]
netstat -nap | grep [pid]


 

岗位:数据研发工程师

电话面:

1、Java的集合介绍

2、HashTable和HashMap的区别

3、1.7和1.8之间的HashMap改动

4、ArrayList和LinkedList的区别

5、对象的创建方式(构造函数、Class对象、反射、克隆、反序列化、Unsafe)

6、JVM内存结构

7、多线程的创建方式        四种

8、Thread类和Runnable接口的区别             

9、线程池的几种类型(FixedThreadPool、CachedThreadPool、SingleThreadExecutor、ScheduledThreadPoolExecutor、SingleThreadScheduledExecutor、WorkStealingPool)以及应用场景

10、Spark

11、MapReduce的原理

12、Shuffle

13、实习的工作内容

 

 

现场面:

一面:

1、自我介绍

2、实习、项目

3、接口和抽象类的区别

4、Synchronized

5、手写判断链表是否有环

6、Hive如何优化

7、反问环节

 

二面:

1、自我介绍

2、实习、项目、项目难点以及收获

3、开发所用到的工具

4、报表开发工具

5、数据仓库是什么,为什么要做数据仓库,为什么要分层

6、Map类

7、数据结构

8、Linux命令

 

三面(HR):

1、自我介绍

2、实习、项目

3、有哪些offer、面试了哪些公司

4、大学成绩、为什么不考研、家庭情况、有无女朋友、兴趣爱好、优缺点

5、为什么想走大数据

6、反问环节

 

总结:面试内容挺简单,不知是不是走流程,然后说通过的话,1~2周内会有联系,那就许个愿吧!

 


 

字节三面面经,一面和二面面完有点久了,记录的不完整

一面
1、熟悉的软件测试的方法
2、写一个快排
3、软件测试的流程
4、Linux指令替换文件中的某个关键字
5、MySQL语句查询成绩大于60分的学生的信息
一面其他的想不起啦~~~
二面
1、进程和线程的区别
2、进程间通信的方式
3、链表逆置代码
4、vector和list的区别
5、网页上输入一个URL发生的事情
6、TCP协议的特点?讲一下拥塞控制和快重传
7、电梯的测试用例
其他的想不起来啦~~~
三面
1、websocket协议
2、404具体错误
3、讲一下联合主键
4、索引提到了B树
5、代理服务器
6、查看哪个进程正在往文件里面写东西的命令
7、V、W模型的区别,哪个更好一些
8、等价类和边界值举个例子
9、http和https的区别
10、语音助手项目的语义分析怎么实现的
11、敏捷模型是什么?特点?
12、跨域了解吗?

 

一面:电话 25mins
介绍是什么部门(IEG)
1.自我介绍
2.介绍项目(15mins)

  • 自己开发的部分的具体实现方式
  • redis用来干什么了
  • redis用到了什么数据结构
  • 涉及到监控,监控了什么,怎么实现的
  • 如何实现实时地监控(没给时间想,没答出来)

3.IO,了解过poll,epoll(没有)
4.数据库

  • 如何优化查询
  • 建立索引的原则
  • 提到用explain查看,explain的结果都有哪些字段

5.微服务框架

  • 接触过springcloud吗?
  • 微服务一般都会有限流,有哪些手段(负载均衡、消息队列)
  • 提到了负载均衡,有哪些策略
  • 限流的算法有哪些
  • 令牌桶算法说一下具体怎么实现的

6.提到令牌桶算法,那就说算法吧

  • 知道哪些排序算法
  • 说一下快排怎么弄的

7.我问腾讯内部是不是用java少,主要是c++和php,他说是

  • 还有用go的,提到了go,你知道协程是什么吗?

总结:面试流程不够清晰,只能等着被捞,然后突击面试,最后也没被捞起来


阿里一面 电话 40mins
1.自我介绍
2.项目(20mins)
3.linkedlist、arraylist区别,内存分配上呢
4.string是否可变,string a + string b是怎么实现的
5.接口和抽象类说一下

6.内部类了解吗?匿名内部类了解吗?

将一个类声明在另一个类的内部,则将这个类成为内部类。其与外部类互相访问规则如下:

匿名内部类适合创建那种只需要一次使用的类
7.阻塞io和非阻塞io说一下,非阻塞io优点是什么?怎么去监听,怎么实现非阻塞的
8.spring优点是什么,说一下ioc、aop
9.spring bean的生命周期说一下
10.spring bean的类型有哪些
11.java有内存泄漏吗?
12.说一下内存泄漏的原因并举一个例子吧
13.了解学校个人情况

阿里代码面 电话+网页白板 30mins
1.选择排序
2.判断二进制里1的个数
3.输入string判断是不是ipv4地址

阿里二面 电话 45mins
1.自我介绍
2.深挖项目(40分钟)

  • 介绍自己工作,遇到难点(提到了gc),怎么去优化问题(25mins)
  • 什么时候不用分代收集的方式
  • 软饮用、弱饮用、强饮用
  • 软饮用和弱饮用具体区别
  • 类加载机制是什么
  • 结合tomcat说一下双亲委派
  • 并发里面的atomic底层
  • cas会遇到什么问题(aba),除了aba问题呢?
  • 怎么去优化cas
  • 项目遇到问题,比如cpu很高,怎么去排查
  • 了解rpc吗?(学过,只知道本地存根、远程存根什么的)
  • 项目里用到了rpc吧(用到了,具体我不负责,并不了解)
  • 好,那你自己设计一下怎么实现远程过程调用
  • bio,nio区别
  • 4核cpu,100个http连接,用bio和nio分别需要多少个线程
  • ip是不是可靠的,tcp怎么保证可靠

3.说一下spring aop底层机制

阿里三面 电话 30mins
1.自我介绍
2.深挖项目

  • 具体的架构、实现、策略
  • 出一个新的实际问题,如何更改架构满足

阿里四面 电话 20mins
1.自我介绍
2.问项目具体做什么了(10mins)
3.如何把一个ip转化为int数字,实现互相转化
4.除了实习,在技术上你之前还做了哪些东西

5.问问题

  • 还有技术面没 无,最后一轮技术了
  • 部门具体干啥 交叉面的,我的部门应该是淘宝
  • 哪里还需要努力或者做哪些准备对工作有好处 多扩展技术栈

总结:面试体验很好,好在面试流程很快,不会脱的太久,面试官的态度也很好

 

爱奇艺 8.20投递 -> 9.8笔试 -> 没消息

美团 外卖订单部门 8.20投递 -> 8.26一面 -> 8.30二面 -> 9.12三面 -> 没消息

美团一面 电话 1h
面试官介绍部门情况,开问:
1.自我介绍
华为和滴滴的感受区别,主要是开发上
2.提到了gc调优的项目难点:

  • 讲解gc调优的过程
  • 说一下新生代、老年代用到的算法
  • 问滴滴用的java版本(用的1.8)
    知道g1吗,说一下区别
    项目为啥不用g1还在用新生代老年代(答:不知道)(面试官说美团用的还是1.7)

3.用到了spring和mybatis框架,说一下spring的优点(提到了restful接口)
4.restful接口定义,和普通url区别,restful有哪些类型
5.由restful面试官引出了http,http、tcp处于哪一层
6.输入url发生什么(说的比较细就没问了)
7.之前学校本科时候的项目用到了servlet
servlet和spring区别(答:servlet早都忘了,别问了)
springmvc怎么处理http请求(答:不知道)(面试官讲了一下,说也是基于servlet)

8.接下来就不问你项目了,问你知识吧

  • 进程和线程区别
  • 进程和进程,线程和线程怎么通信
  • 用过juc包吧(提到了线程池和sychronized),线程池常用哪些参数
  • core满了以后会怎么样
  • 如果没有设置core这些,不断的有请求,会发生什么
  • 说一下stackoverflow和oom的区别(提到了栈帧)
  • 怎么快速出现一个stackoverflow错误
  • 写个java代码,最后到执行的过程是啥(提到了编译)
  • 学过编译原理吧,讲一下编译原理的一些内容,随性发挥,能说多少说多少,没关系
  • 用过mysql吧,索引介绍一下(提到了b+树)
  • 为啥用b+树,优点是啥
  • 说到了b+树,知道用机械硬盘和ssd作为存储盘的区别是啥吗
  • 主键索引和二级索引(自建索引)的区别和联系
  • 学过操作系统吧,死锁的四个条件是啥
  • 项目里有没有遇到过死锁(答:没有),那口述怎么快速实现一个死锁的程序

9.未来个人规划,走技术还是说转管理(因为之前提到过华为的拉通我不喜欢)
10.为什么选择北京(这里面试官说了一下自己的理解和经历,说自己在济南呆了四年,感觉亏了……)
11.如果滴滴和美团都发offer了,你选哪个,理由是啥
12.再次说明一下部门的情况

美团二面 视频 45mins
1.自我介绍
2.介绍项目
3.redis如何持久化
4.jvm相关
5.数据库相关自己说一下

6.代码:

  • 二叉树转链表
  • 反转二叉树

美团三面 视频 45mins
1.自我介绍
2.问项目
3.编程

  • 类似于打印全排列,回溯法就行

4.mybatis好处是啥
5.自己写过sql没,要注意哪些地方
6.现在找工作怎么样了
7.假设能通过的话,能提前实习吗
8.问问题

总结:美团面试体验很好,每次都会提前打电话约时间,面试官也很和善友好,我三面编程有一些小问题,估计也是自己表现的不够好,所以没有hr面,也没有下文了

京东 京东云部门 8.21投递 -> 8.24笔试 -> 9.18一面 -> 9.18二面 -> 9.20hr面

京东一面 现场 40mins
1.自我介绍
2.挖项目相关
3.计算机网络

  • 说一下tcp三次握手和四次挥手
  • http和https区别
  • http头部都有哪些信息

4.编程

  • 连续子数组的最大和

京东二面 现场 30mins
1.自我介绍
2.挖项目相关
3.滴滴和华为的感受上的区别
4.java有没有内存溢出
5.写一个程序实现内存溢出

总结:现场面试的,所以流程很快,面试官都很好,尤其是二面面试官,风趣幽默,和我也谈笑风生,估计最后是hr面挂了吧,反正至今没什么消息

快手 8.22投递 -> 9.16笔试 -> 没消息

陌陌 9.3投递 -> 没消息

网易互联网 考拉部门 8.3笔试 -> 8.15一面 -> 8.23二面 -> 8.29三面(hr面)-> 9.6补总监面 -> 9.20阿里补面 -> 没消息

网易一面 视频 45mins
自我介绍
项目25-30mins
了解过jdk什么
用过什么容器
hashmap源码
为啥用红黑树不用其它树
hashcode怎么对应数组的序号
流和nio区别 优缺点
jvm内存结构 新老代什么的 为啥不用计数法用可达性分析啥的

网易二面 视频 30mins
自我介绍
项目 15分钟
用过什么容器
hashmap1.7 和1.8区别
object类clone和hash关系
深浅拷贝区别
枚举类能否继承
编译成class文件里有什么内容
编译成字节码以后还能变吗
编程:一组数据,对一些数据加x,一些数据减x,使得所有数据一样,判断是否有这样一个x

网易总监面 电话 30mins
1.自我介绍
2.项目
3.好多辆车一起出去玩,要经过多个加油站,要互相等待,如何用java实现
4.上一题如果不用cyclicbarrier呢?

总结:面试体验还行,还去了杭州现场,来回花了2000块,只报销了600,去了刚好总监还有事没来,等于跑了一趟,只面了20mins的hr面……回来以后没多久考拉被收购了,所以又得阿里那边面,面完也没消息,不过就算是过了应该也不敢去,只能说自己人品太差,不知道为啥要投考拉部门……

哈啰 9.3投递 -> 9.18现场面+hr面 -> 9.23意向书

offer,还没谈薪

哈啰一面 现场 20mins
1.自我介绍
2.介绍实习项目
3.一个100g的大文件,如何进行排序。内存只有4g
4.介绍部门

总结:现场面试,也不难,后来就发offer了……

offer,还没谈薪

猫眼一面 现场 40mins
1.自我介绍
2.挖项目
3.git操作,指令
4.jvm相关
5.手写sql
6.手撕:把数组排成最小的数(剑指offer)

猫眼二面 现场 40mins
1.自我介绍
2.项目相关
3.滴滴和华为的区别
4.手撕:一个数组,数字可能会有重复,找出所有两数相加为k的组合

总结:因为是现场,所以流程很快,流程快的都会给好评,两面的面试官都很棒,谈吐和交流都很顺畅,十分好评

zoom 8.14投递 -> 8.17笔试 -> 笔试挂

ThoughtWorks 8.5投递 -> 8.10现场面试 -> 面试挂

ThoughtWorks一面 现场
做一道题,设计方案,飞机巡逻,做完之后有15mins给面试官讲解你的思路

ThoughtWorks二面 群面 现场
讨论出项目开发过程中问题严重性的排序

总结:因为在西安的外企,不加班,所以当时很想去,群面过程中可能是我表现的太强势,所以没过,但是面试体验很棒,一般外企的面试体验都很不错,唯一的缺点就是感谢信发的太晚,一个多月以后才发的……

Airbnb 8.20投递 -> 9.27笔试 -> 无消息

IBM 8.29投递 -> 10.11现场一面 -> 等通知

IBM一面 现场 20mins
1.自我介绍
2.照简历问项目

总结:一面估计就是简单筛选吧,面试官和hr都很棒,昨天才面完,两周内等消息

Amazon 8.11投递 -> 8.22笔试 -> 9.11现场一面+二面 -> 10.7 money call

offer

Amazon一面 现场 1h
1.自我介绍
2.手撕(leetcode easy-medium难度)
3.OOD

Amazon二面 现场 1h
1.自我介绍
2.聊项目

总结:Amazon是我面试体验最好的几家之一,由于是现场面,所以流程很快,一面面试官很棒,和蔼可亲,交流的很顺畅,二面面试官一聊就能感觉出不一样,直接挖到重点和本质,唯一的缺点就是通知结果太慢,让我等了快一个月

Moody's 9.16投递 -> 9.17笔试 -> 9.19现场一面+二面+leader聊天 -> 10.8offer call

offer

Moody's一面 现场 20mins
1.自我介绍
2.arraylist和linkedlist区别
3.数据库相关
4.tcp三次握手四次挥手
5.https加密过程
6.非对称加密的过程
7.编程说思路:斐波那契数列

Moody's二面 现场 30mins
1.自我介绍
2.项目
3.java基础
4.数据库
5.操作系统
6.编程:将两个有序链表合成一个
7.英语水平交流(自我介绍)

总结:不难,二面时候会照着一个面试流程逐项的去考察,面试官很棒,流程很快,真的外企的面试体验都不差,最后leader聊天真的让我感受到了成熟男人的魅力

电信云计算 9.2投递 -> 和百度笔试冲突,没笔试

浙商银行 9.3投递 -> 因为和阿里面试冲突,宣讲会都没去

招商银行(西安分行) 9.11现场投递+初面 -> 9.17现场笔试 -> 10.9终面(没去)

初面 5mins:
1.自我介绍
2.为啥选择银行

招行卡中心 8.19投递 -> 9.15笔试 -> 笔试挂

招银网络 8.19投递 -> 9.24笔试 -> 10.8现场一面+二面+hr面 -> 10.12资料审核

资料审核,据说就是过了

招银网络一面 现场 15mins
1.自我介绍
2.tcp三次握手过程
3.http和https区别
4.https怎么加密
5.如何预防中间人攻击

6.嗲吗说思路

招银网络二面 现场 20mins
1.自我介绍
2.聊项目
3.error和ecxeption说一下
4.如何把exception提取出来

总结:银行面试以我的经历和面试了那么多互联网的经验来说就比较简单了,hr面会问你的学习成绩之类的,比较看重这个东西

浦发银行 7.23投递 -> 8.1笔试 -> 8.25面试 -> 10.12offer

offer

面试 现场 10mins:
1.自我介绍
2.为啥来银行,不去华为

总结:无

农行 8.30投递 -> 笔试没去

银联 一开放就投递 -> 9.27笔试 -> 10.15面试(不打算去了)

大疆 7.30投递 -> 8.4笔试 -> 笔试挂

OPPO 忘记什么时候投递了 -> 7.15现场一面 -> 7.16现场二面 -> 7.17offer

offer

 

OPPO一面 30mins
1.自我介绍
2.介绍滴滴和华为的项目
3.实习有什么感悟和体会
4.自己有什么收获
5.滴滴实习还遇到了什么问题,还有其他解决办法没 (方案总感觉不让他满意
6.redis常用的数据结构
7.了解过mybatis没 (用过没深入了解过

8.arraylist linkedlist区别
9.arraylist如何扩容
10.hashmap怎么解决冲突

11.integer a=1和new integer和integer.valueof是否==
12.值改为200还一样吗 (不一样)
13.jvm内存结构
14.静态变量在哪个部分存

15.mysql索引结构
16.聚集索引和二级索引怎么存 区别是什么
17.二级索引里存的key是什么
18.自己有在学习什么 如何规划技术的发展
19.有什么问题问我

 

OPPO二面 现场 30mins
1.自我介绍
2.介绍项目
3.set的底层实现
4.锁的分类


5.不用锁实现cas (atomic


6.aop实现原理
7.新建bean,如何声明 (用注解
8.devops平台步骤
9.测试是在哪个步骤之前或之后(构建时候
10.ansible以外的部署方式
11.ansible的机制
12.微服务架构是什么
13.如何解决事务问题

14.cap理论
15.你有什么问我的(除了ansible以外的部署方式&哪个注解声明bean,他也没答上来

祝各位同学都有个好的工作

 


一面(视频)


1 自我介绍
2 C++虚函数机制
3 讲讲项目
4 linux常用命令
5 讲述一下堆排序

6 堆栈的区别

 

二面(视频)


1 自我介绍
2 写SQL语句
3 在线写代码(排列组合)
4 讲讲项目

5 讲讲实习

 

阿里C++一面(内推)
1 自我介绍
2 将嵌入式项目
3 写了一个代码(忘了写啥,反正不难)
4 TCP拥塞机制
5 TCP滑动窗口



腾讯PC端开发:腾讯的笔试很难,我编程一个没有写出来,但是!但是!腾讯貌似笔试不刷人,都能去面试!!!
一面IEG事业群(现场)
1 自我介绍
2 画一下C++内存模型
3 C++虚函数机制
4 做题:好像是一个点绕三维的一个轴旋转的矩阵(直接不会)

5 MFC消息机制

 

二面IEG(现场)
1 自我介绍
2 喜欢做游戏?
3 讲讲项目
4 你觉得你适合互联网公司?(当时听了这句话就感觉凉凉,面试官告诉我自动化思维和互联网思维有差距)

5 扯皮


迅雷PC端开发
笔试:不难,编程也简单,不过貌似迅雷的简历不容易过,实验室的一部分简历没通过
一面(电话)
1 自我介绍
2 C++虚函数机制
3 项目介绍
4 TCP与UDP的区别
5 TCP拥塞机制
6 TCP滑动窗口
7 实习经历
8 GO语言的特性

二面叫我去深圳现场面,包机票住宿,因为时间关系,放弃了

 

京东C++: 笔试全AC,没有面试机会,没搞懂

网易C++: 笔试没有通过!!,难!!!!

 

总结:互联网公司比较看重基础,重视项目(互联网对口),重视实习经历(对口的),软件类对算法要求比较高,现场写代码是必考项之一。

 

通信类
中兴软件开发(优招)
一面(现场)
1 自我介绍
2 介绍一下tcp/ip协议

3 数据库常用的优化方法

 

二面(现场)
纯人生

中兴的面试是真的水,基本就是学校好一点,都会给offer,最后居然给我了sp,简直么有搞懂,最终拒了.

 

华为IT应用软件开发
笔试:不难,只要打出一个就能进面试
一面(现场)
1 自我介绍
2 讲项目

3 写一个归并排序

 

二面(现场)
1 自我介绍
2 面试官:笔试做的不错嘛,还有专利,都是自己写的?回答:是的
面试官:OK,举一个生活中运用双向链表的例子 回答:想了半天,没想到合适的,就说不清楚
面试官:代码常用的检测方法 回答:打断点,看内存,打时间戳 。面试官:就这么点?
回答:。。。。。
华为的面试让我很无语,真是看运气,别人二面都是纯人生,我被问了40分钟技术,最后直接导致给我了一个很低的劝退价,奉劝大家要面试华为
的同学,一面不重要,二面一定要表现好,二面面试官决定了你的薪资!!!
面试华为出来,接到了腾讯的电话,因为前一天挂了,没想到一个面试官把我捞起来了,想在面试一下我,于是我很兴奋的饭都没吃,啃着面包奔向了

高铁站前往成都,到了成都晚上7点多,从7点半面试到了8点半,结果晚上状态还是给我挂了,我当时的心情真是down到了极点,与腾讯的缘分彻底结束。

 

迈普通信 嵌入式开发
现场笔试很水
一面(现场)
1 自我介绍
2 聊项目
3 const 成员函数的访问权限
4 C++与C的区别

5 linux常用命令

 

二面(现场)
二面的形式有点像压力面,几个人分成一个组,现场看说明书,搭建一个局域网,他那里有交换机,40分钟,我们连线都没有接对,被面试官
一顿喷!!
这个压力面完了之后才是HR面,HR面也是各种吹,我发觉迈普HR都很自信,感觉自己比华为中兴牛B多了,给我的感觉很自大,直接导致后面给了

offer,秒拒!!

 

国企类
海康威视应用软件C++
笔试:不难,也不怎么刷人
一面
1 自我介绍
2 介绍项目
3 STL中vector的实现机制
4 boost用过?
5 做过开源项目?

6 linux常用命令

 

二面
纯人生

海康的面试体验还可以,问的也不难,只要学校好一点,拿offer问题不大,最终给了批发价,签了两方,后面毁约没交钱,被拉黑了。

 

中移物联网
这个公司要求本科学历必须为211以上或者四邮高校,笔试不难
一面(10分钟)
1 自我介绍
2 介绍项目

3 C++虚函数机制

 

二面(5分钟)
4对1,一个人问了一个问题,结束。

中移物联网绝对是我面试过最水的公司之一,非常看重学校和性别!!!面试等待两小时,面试5分钟!!,后面给了offer,拒了!!

 

研究所类
中电29所
没有笔试
一面:
1 自我介绍
2 讲讲项目
3 对嵌入式感兴趣?
4 linux常用命令

研究所一般没有笔试,就是只要学历符合要求,技术要求真不高,基本都没啥问题。

 

中电30所
没有笔试

就一面扯皮

 

银行软开类
云南农信社科技结算中心
笔试真的难,前端后台数据库啥都有,现场笔试,很多都不会,但是!但是!不怎么刷人
一面:
1 索引失效的情况
2 DNS的解析方式
3 Mysql的存储引擎有哪些

这个单位主要是看学校,双985一般没问题,而且待遇不错,税后14w+,云南的同学可以考虑,性价比在昆明还是无敌。

 

农业银行软件中心
笔试就是技术、行测、英语啥都有,重点是:不刷人!不刷人!
面试(群面)
4对12
农行采用匿名面试,面试者不允许透露自己的信息,整体面试难度不大,主要是问项目

农行成都才成立,需求量很大,也不怎么看中学校,门槛还是比较低的,性价比还是可以,想去成都的可以考虑

 

招银网络科技
笔试:主要是数据库,编程也都有,难度一般
鉴于是我们是春招最后一站,居然是3个人面了一面
电话面试:
1 C++虚函数机制
2 对象函数与类函数的区别
3 设计排队系统

4 tcp/ip协议

 

一面(现场)
1 自我介绍
2 介绍项目
3 做了一个数学题
4 数据库优化
5 HTTP1.0与HTTP2.0的区别
6 JS与HTML的区别

7 HR常规问题

 

总结:招银网络感觉比较看重学校和成绩,面试的时候要看成绩单,问我是否是保研的,比较看重排名,对技术也有一定要求,重点数据库,想去招银的同学,我建议数据库重点准备。

 

 

 

 

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页