规划中心面试
试题重现
- $rootscope和$scope的区别?
- 块状元素,行内元素,绝对相对定位的区别?
- 列出三种模块间的通信方式?
- 闭包?手写实现闭包;
- arcgis api的三种任务?
- 检验身份证,条件很多:一个input,输入身份证号,确认之后进行验证;
- 省市县三级联动的一个select;
反思
在规划中心的面试过程中,其他的过程都还好,唯一存在的问题是,手写代码太差了,基本的代码都写不出来,例如,构造一个select实现省市县三级联动,这个问题本来很简单的,但是就是实现不出来,这个非常不应该!
在后续的学习过程中,我必须要加强自己动手写轮子的能力,不能好高骛远!一定要动手。
科创信息面试
试题重现
- 判断一个点是否在多边形中?
反思
在科创的面试中,面试官着重的询问了gis业务的具体实现。表现的不好的方面主要是,gis和业务系统描述不清楚,当然客观原因也是在于有部分的内容是我自己瞎编的,所以还是要以后要把简历上的内容都要说清楚。
强化gis空间算法能力,尤其是实现gis方面的算法实现,这点很重要。
强化gis相关的坐标系转换,投影转换的关系,理清楚gis中多个图层之间的关系;例如在一个gis系统中,可能包含了多少图层?
总结
在这两场面试中,对于基础知识的考察比较少,更多的是业务方面的了解,考察的内容包含了以下方面:
- gis空间算法
- 坐标系,投影,图层;
- gis空间数据库
- js深入;
- 具备手写js代码的能力;
- 下次面试之前,要把简历上的所有东西要准备的完整;