面试题
1.请说出 五中费电的模式
定位 后台 Socket 地图 Gis
2.| 位运算符
||逻辑运算符
|=赋值运算符
? : 条件运算符
装箱 拆箱
JVM内存溢出原因
重写 override 外壳相同 核心不同 子类重新实现父类的方法 形参和返回值不能修改
重写 overload 函数名相同 参数不同 返回值可以相同也可以不同
【多态 同一个行为具有多个不同表现形式 接口实现
父类的引用指向子类的对象
多态分3个条件 继承 重载 接口实现(父类的引用指向子类的对象)
编译看左边 运行看右边的意思是 多态分两种 一个是编译时多态一个是运行时多态
编译时多态已经确认好了,运行时的多态需要动态的实现
举例。老子教会了儿子吃饭 至于儿子怎么吃饭是他自己的事情 f=new s(); f.eat(); 有可能儿子买回来躺着吃,或者自己做饭吃,or 去楼下饭馆吃。f 是管不了的。因为s 要长大成人,过属于自己的生活。 】
mvvm
mode view viewmodel 数据驱动UI
高内聚低耦合 代码的独立性
WP8面试题
优先级

什么是UI虚拟化
Visual Studio 2013 扩展
独立工具软件 你使用过多少个请列举
在开发的过程中,注意 产品中涉及了一些商品的id。不同的产品id不同。
调试接口的时候如果发现不通 不可忽略防火墙
分页加载 如果不满的情况下是怎么做的
你是怎么理解数据结构+算法=程序
数据结构是相互之间存在的一种或多种特定关系的数据元素的集合。包括4类基本的结构:集合、线形结构、树形结构、图状或网状结构。通俗点就是数据的逻辑结构,比方说这些数据在内存中以什么样的结构存放。
算法实际是编程过程中完成一件事采用的方法,比方说现实生活中做数学题时两个人都将题完成但是他们之间有一个用的时间很短就是因为采用了简便的方法。同样在编程过程中采用好的算法可以降低程序的时空复杂度
1写出 你用过的命名空间
2.wp 的panle 各个 特点
逻辑树 和 视觉树。
DataTemplate 和ControlTemplate 区别
3.button 点击后背景改变
4.用递归 实现 n的平方
多态
static
指针数组 数组指针
纯虚函数和虚函数
const
算法
多态:子类重写父类的虚函数,可以说 一个接口 多种方法,程序在运行时候调用虚函数属于晚绑定。
重写:虚函数 允许子类重新定义成员函数,子类重新定义成员函数
重载:函数名相同 参数不同 包括 参数数量不同 参数类型不同。
封装:实现代码的模块化。
继承:扩展已存在的代码。
纯虚函数:基类声明的虚函数 在基类不实现 在任何子类中重新定义实现方法 且在虚函数后面加"=0";virtual void funtion1()=0
高内聚
低耦合:与外部联系少 模块独立性越好

浙公网安备 33010602011771号