首页 > 其他 > 详细

计算机基础知识整理与面试感悟

时间:2019-06-16 14:19:58      阅读:116      评论:0      收藏:0      [点我收藏+]

前几天去面试,没有想到应聘个低薪的实习生,都有笔试,十二道贼鸡儿简单的题目,因为我平时专注于做那些花里胡哨,好看的游戏demo了,没有看过多少书籍,硬是大脑一热,什么都没答出来,事后在一看题目,巨他妈后悔。U3d招实习的现在只有7,8家,隔壁java 70,80家,唉,真不好混。

1.静态方法里面不允许有任何静态成员,子类替换父类可以不需要强制类型转换。(天天嘴巴挂着,关键时候就是不知道在想什么)

2.逻辑位运算。

  • 需要知道十进制转二进制的知识
  • 十进制转任何数,只要处于那个数,不断的把余数写出来就好了,第一个写在最右边,最后一个写在最左边  
  • 可以先转化成16进制,方便转化成2进制
  • 逻辑左,移动k个数就从左边数取消掉k个数,右边补k个0
  • 逻辑右,和逻辑左相反就行
  • 算数右,把补0换成补最左边的(k个最高有效位的值)
  • 在c语言中,无符号都是逻辑右,有符号就是算数右,java里>>就是算数,>>>就是逻辑
  • 看到深入理解计算机系统里面的,此外还有指针,补码,反码,位级运算在掩码运算中的用法,太复杂,不看       

3.其余的题目都是LeetCode,剑指Offer里面的算法题。

整个流程除了计算机基础和数据结构算法,没有问到一点关于Unity的知识,我还在网上看那些别人贴的什么面试题:协程和线程的区别?人家根本就不care,唉,最终感悟:自学一年的Unity,不如自学一年的数据结构与算法。人家根本就不关心你Unity学的怎么样。

计算机基础知识整理与面试感悟

原文:https://www.cnblogs.com/Icecoldless/p/11031269.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!