面试--拼多多面试--后台开发实习生

三轮面试,两轮技术面,一轮HR面

第一轮技术面:

1 问了一下自己的项目,虽然是硬件项目和自己面试的职位没有任何关系,但面试官还是提了几个认真的问题:元器件怎么选型的之类的。

2 面试官问了自己什么时候开始学编程的,都看了什么资料。

3 C++里面你常用的数据结构有哪些?详细介绍一下。

4 tcp三次握手过程描述一下。

5 手写代码,给定二叉树根节点,和一个value值,求从根节点到叶子节点路径上所有节点值之和等于value的所有路径,打印路径上节点的值。

6 内存泄漏怎么避免,你做项目的时候遇到过内存泄漏吗?哦,对,你还没做过项目 : )

7 你是住西斋吧,我当年住的也是西斋,你是med-x的吧。 : ) 答:学长好。

第二轮HR面:

1 知道我们工作时间吗?

2 对拼多多有什么了解?

3 论文发了吗?

4 11点下班能接受吗?

5 你有女朋友吗?

6 如果工作让你去北京你愿意吗?

7 ...之类的问题

第三轮技术面:

1 调戏了我一下,你这项目都是什么玩意,我们用不到的。

2 输入表达式字符串, 手写一个四则运算,改变优先级为'+' and '-' 高于 '*' and '/'

2 你居然花了这么长时间,那我们现在就没什么时间问别的问题了 : )

3 但是我还是要问一个,看你简历上自学网络编程,都怎么自学的?

4 PING是工作在哪一层的?

5 红黑树了解吗?是高度平衡二叉树吗?

6 你基础太差了,标准库里面的东西都不知道。

结束。

经验总结:

1 刷题真的太重要了,很多基础知识就算你不会,你瞎蒙也不会冷场,但是让你写代码你写不出来,那就很尴尬了。

2 简历上写的每一个字都要慎重,不知道的东西,千万别往上写,写上去的东西,一定要保证别人问到了,不会冷场。

个人感受:

      这是自己第一次参加正规的互联网公司面试,虽然自己所有回答基本都有问题,但好歹没有冷场,都还是招架了几下的。可能是看我完全自学的,面试官也都没有去问太专业的,都还是泛泛而谈的问了一些。

      我觉得对于非科班出身的人,很重要的一点是让别人了解你的学习经历,实话实话,很多知识只要你看了某本书,某个视频,那么只要你认真,就肯定搞懂了的。面试官都是过来人,也晓得这一点,怕就怕根本不知道你都看过什么资料,从哪学的知识,那自然要“好好考察”你一番了。

      不论结果如何,后面都还是再接再厉吧!


你可能感兴趣的:(面试经验)