今天是心累的一天.
之前给定的面试时间是昨天,然因为昨天的cvte面试. 所以商议确定今天11:00在西北工业大学进行面试
于是,今天的行程:
从北到最南跑一趟,只是为这个面试.早8:00 从学校过去,再回来,中间只在那边待了40来分钟.到下午5:00才回来. 一整天都是在公交以及地铁上站着.....甚虛.
关于面试过程, 略水.但是却也是给自己找回自信的一种过程
首先,谈到自我介绍,我终于是变通了一下.
1. 学校.专业背景带过,然后谈学习经历(主要课程),学习过程(除了上课,然后图书馆+博客整理blog+代码整理git,+思维导图(目录学习方法.框架到细节).课外扩展(微信读书+简书))
2. 学习过程的理论与验证(思维导图+简书)及其验证(代码)
eg Find() .. copy()
问题
3. 智能指针
4. stl6大组件.
5. 对象模型.单继承,多继承,虚拟继承.輘型继承. (协变/逆变)
关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。比如说Animal是父类,Dog是从Animal继承的子类;如果一个对象的类型是Dog,那么他必然是Animal。
协变逆变正是利用继承关系 对不同参数类型或返回值类型 的委托或者泛型接口之间做转变。我承认这句话很绕,如果你也觉得绕不妨往下看看。
如果一个方法要接受Dog参数,那么另一个接受Animal参数的方法肯定也可以接受这个方法的参数,这是Animal向Dog方向的转变是逆变。如果一个方法要求的返回值是Animal,那么返回Dog的方法肯定是可以满足其返回值要求的,这是Dog向Animal方向的转变是协变。
6. 对学校以及学历的区别对待(做技术的,那么就用技术区征服)
7. 薪资要求(1.个人能力而言. 2. 周围同学对比 3. 行业水平 4. 宣讲会基本薪资谈论)
8. 最后的问题补充(1. 公司给个人的发展方向定位 2.公司福利补贴 3. 对于表现的评价 4. 一个难题的纠正 5. 一个人生信条的分享 6. 以工作为目的的去了解eg 作息,加班,技术难点时,公司整体的攻克方案,对于着装仪表的要求,公司对这个职位的期望值)
9. 对于和面试环节和面试管的交流.问题:
坐姿端正,眼神交流,真诚.微笑.礼貌.不随意打断面试官话语.适当说(谢谢您的面试,肯定,那么.对于我的知识体系/深度,有哪一方面您觉得是需要加强的/)