2018年1月初的一次面试题

面试问题:
	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
相关文章
相关标签/搜索