面试问题:
linux你用的常见命令:(答了1/3左右命令,没有给自己时间思考就给出了答案)
登陆:login
退出:logout
切换用户:su
切换目录:cd
查看路径:pwd
查看文件夹内文件集合:ls
创建并编辑文件:touch
创建并编辑文件:vi
查看文件:cat
复制文件:cp
移动文件:mv
删除文件:rm
创建文件夹:mkdir
快捷方式:In
文件分配权限:chmod
查看文件,从头与从尾:tail/head
搜索:grep
查找:find
分页:more/less
管道:|
输出:>
输入:<
查看进程:ps
后台运行:&
终止进程:kill
强杀:kill -9
查看网络:netstat
查看ip:ifconfig
挂载:mount
卸载:umount
下载:wget
解压:
tar
gzip
上传下载:sz,rz
清屏:clear
退出:ctrl+c
历史:history
自动补全:tab键
查看时间:date
自我介绍:
这里可能丢分了。
sql查询:(应该过)
分组/聚合/条件
hashMap和hashTable的区别:(答出线程安全部分,忘了null值部分)
hashTable是线程安全。Java5提供了ConcurrentHashMap用来替代HashTable,比HashTable的扩展性更好
线程安全导致速率会偏慢
hashtable继承自Dictionary/hashMap继承自abstractMap
HashMap对象的key、value值均可为null;HahTable对象的key、value值均不可为null。
Java里面的定时器:(点到了Timer,说项目中用的是spring schedule,提到cron表达式,不够自信)
Timer类,timerTask具体执行任务
jquery的选择器分类(前几个答到,后面不确定是否属于,有点自己紧张给自己找理由了):
id选择器
类选择器
元素选择器
属性选择器
两个选择器紧靠,与关系
两个选择器逗号分隔,或关系
位置选择器:第一个/最后一个/奇数/偶数
列表下标选择器:指定下标:eq/:gt大于下标/:小于下标
可见性选择器::hidden/:visible
子元素选择器::contains/:empty
可用性选择器: :enable/:disable
被选则选择器::selected/:checked
表单选择器
了解的一些框架(只答了框架,其他点没怎么答):
后端:
spring/struts2/hibernate/mybatis/springMVC/springBoot/
前端:
easyui/bootstrap/bjui/jquery
测试框架:junit
分布式服务框架:dubbo/zookeeper注册平台
日志:log4j
代码质量检测:sonarqube
项目管理:maven/gradle
版本控制:git/svn
持续集成服务器:handson
消息队列ActiveMq