笔试:
1.登录验证userid password后台sql传入,有什么问题,预防措施?
https://bbs.csdn.net/topics/120075716
2.cookie,session,viewstate,cache应用场景,特点区别?
https://www.cnblogs.com/zc22/archive/2010/03/11/1683734.html
3.用户岗位表,岗位权限表,一个用户可以对应多个权限角色,查出小明是否具有高级系统权限
4.一个树形结构,根节点id,name。深度优先算法,10层之内,避免死锁,查询出name=‘aa’的行数据
5.正则表达式,检验数字非数字
6.下面枚举类型的定义,错误的是什么?为什么?
a)public enum var1 { Mike=100,Nike=102,Jike}
b)public enum var1 { Mike=100,Nike,Jike}
c)public enum var1 { Mike=-1,Nike,Jike}
d)public enum var1 { Mike,Nike,Jike}
感觉都对,其对应值为:
a:100,102,103
b:100,101,102
c:-1,0,1
d:0,1,2
默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1
面试:
移动端项目,权限怎么通过session怎么控制?
ViewModel,Model,和后台数据库之间的关系?
controller层和service层如何通过ioc解耦?
https://blog.csdn.net/chenyyhh92/article/details/50530986
面向接口编程