规划中心面试

试题重现

  1. $rootscope和$scope的区别?
  2. 块状元素,行内元素,绝对相对定位的区别?
  3. 列出三种模块间的通信方式?
  4. 闭包?手写实现闭包;
  5. arcgis api的三种任务?
  6. 检验身份证,条件很多:一个input,输入身份证号,确认之后进行验证;
  7. 省市县三级联动的一个select;

反思

在规划中心的面试过程中,其他的过程都还好,唯一存在的问题是,手写代码太差了,基本的代码都写不出来,例如,构造一个select实现省市县三级联动,这个问题本来很简单的,但是就是实现不出来,这个非常不应该!

在后续的学习过程中,我必须要加强自己动手写轮子的能力,不能好高骛远!一定要动手。

科创信息面试

试题重现

  1. 判断一个点是否在多边形中?

反思

在科创的面试中,面试官着重的询问了gis业务的具体实现。表现的不好的方面主要是,gis和业务系统描述不清楚,当然客观原因也是在于有部分的内容是我自己瞎编的,所以还是要以后要把简历上的内容都要说清楚。

强化gis空间算法能力,尤其是实现gis方面的算法实现,这点很重要。

强化gis相关的坐标系转换,投影转换的关系,理清楚gis中多个图层之间的关系;例如在一个gis系统中,可能包含了多少图层?

总结

在这两场面试中,对于基础知识的考察比较少,更多的是业务方面的了解,考察的内容包含了以下方面:

  1. gis空间算法
  2. 坐标系,投影,图层;
  3. gis空间数据库
  4. js深入;
  5. 具备手写js代码的能力;
  6. 下次面试之前,要把简历上的所有东西要准备的完整;