给跨专业的自己

青岛大学计算机科学技术学院在读研究生(研二)一次百度开发测试组的内部实习生招聘。(跨专业学生,本科专业:建筑环境与设备工程)

一、面试过程

1、自我介绍(会根据你口述的自我介绍的优势问一些问题来考察你的自我认知)

2、你现在在学的内容,用的工具,以及你研究生的研究课题。(如何逻辑性、结构化的介绍你的研究内容和方向,常用的编程语言和工具的使用情况并且用来实现哪些内容)

3、如果现在聊的比较尴尬,如果你很会聊天,尽量转移到你比较擅长的内容。我就是属于不会聊天的情况,一直跟着面试官的思路走,总是把我领到不到熟悉的内容(第一次总是不敢说不会或不太了解就会更尴尬)。

4、由于每个问题都回答的不好,我和面试官都已经很尴尬的局面。面试官就转向问易些基础性的问题(数据结构,算法,网络,数据库等),这里问的是数据结构。更尴尬的来了,由于没有这方面的准备,又是一个跨专业的没有扎实基础的应聘者。对好多内容有印象可是就是不知道该回答什么,需要回答哪些内容。

5、面试官问了单链表的结构,瞬间懵X了,线性结构???一个个的数据和指针的小图框在脑海中就是不知道该回答啥?结束才知道就是数据和指针呀。

6、由于面试的是开发测试岗,会问一些常用的东西的测试,比如自动售货机,我认为主要还是考察思维能力。

7、真是尴尬到极点,后来又问了:淘宝订单24小时不付款的自动取消机制是怎么实现的?就说了一下倒计时机制,根本不知道该说啥???结束后上网搜索和思考原因,还是没有本科四年的计算机思维的培养。这个问题应该结合数据结构是怎么存储订单的,然后怎么来倒计时的,时间到了怎么删除,以及容许的时间误差。

8、时间决定去留的问题:我一共刚好半个小时,真是聊得太尬了。就有一个面试了一个小时的东西,结果人家就被录用了。

二、思考和总结

1、基础的加强决定着计算机思维的思考能力和能力的培养:

想想也觉得合情合理,人家四年的计算机基础熏陶,养成了思考问题都带着计算机的味道。我们又何尝不是呢,比如说我学了四年的暖通空凋,刚毕业那会,看到什么,听到什么,聊到什么,都会联想到自己的专业。这说明自己还算合格吧,毕竟还有点专业素养,职业精神。

所有从现在起要培养自己的计算机思维,首先需要阅读基础课程的一些书,如果感觉太漫长,也可以上网去看各种计算机解决得问题结合查阅来培养。比如坐公交车用车来了,车来了是如何匹配你的起始位置和终点位置的,又是如何匹配转乘少,时间短,步行少等推荐的。这只是我想到的一个小问题。

对于计算机跨专业的同学来说,第一步是重中之重吧。也可以说对于每个跨专业学习另一门知识的同学都是重中之重吧。

2、确定自己研究方向,涉猎可以广泛,但是需要精通和掌握的东西必须聚焦。比如说现在的机器学习,深度学习,人工智能,大数据,自然语言处理等,交叉性太强,但是聚焦性也很强。以机器学习和深度学习作为基础,人工智能、大数据以及自然语言处理都有各自的主聚焦点,大数据注重分布式,数据库的思维;自然语言处理注重语言的一些处理方式。(说的比较浅,莫怪),比如是否学习深度学习框架,学习哪一个?机器学习和深度学习的算法应该着重了解哪些?都是要根据自己的方向去着重选择的,当然能够都理解和掌握肯定是更好的。

3、说一句废话吧,孰能生巧,所有的内容都要重复使用和阅读才能达到更好的效果。所以养成多逛技术论坛和相关知识推送是最最最最重要的一点吧。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值