兴趣使然,开一个技术类公众号做经验分享。
人菜瘾大,个人水平有限欢迎大家批评指正。
自我感觉这是一次不错的尝试,不管如何,至少可以当作日记,希望能坚持下去。
本人大三,电子信息工程专业。公众号将会专注于记录求职之路、实习之路、工作之路,以及一些专业知识和一些琐碎而有趣的事情。
最近求职实习岗位差不多到尾声了,所以应该会写几篇关于一开始怎么做准备,中间怎么投简历笔试面试,最后怎么被虐得体无完肤。
再往后,不出意外暑期会去实习,到时将记录入职的流程、开发岗实习生一天的工作等等。
再再往后,应该就是写秋招找正式了。
4399三面面经
刚好今天早上4399三面,就顺带写一下。
(4399的技术面试相对来说比较简单,过不过就不知道了,下午又和我约了个明天的笔试,不按套路出牌。一般都是先笔试后面试,先技术面再HR面)
岗位:C++游戏开发
面试类型:技术复试
1、你做过最有难度的项目
2、你做过最感兴趣的项目
3、组织社团(难得问一次 技术岗一般不问)
4、自学能力,自学最成功的是什么
5、未来的学习计划
6、编程题——自定义随机函数
满足以下要求:
1)调用一次返回 1-100,每次不重复
2)返回其中任意一个值的概率均匀
3)函数可以调用一次系统函数
答:
1)static 声明一个计数值 count = 100
2)系统函数 srand() 产生一个随机数,再与 count取余,得到 [0, count-1] 之间的随机值 num
3)static 声明一个100个元素的数组,依次存储 1-100,将随机值num作为数组下标,将该数组元素作为真正所求的随机值 res
4)count减1,将 num下标和 count下标对应的元素值互换
5)返回res
6)每调用100次需要重置,加个 if就可以了
7、反问