2018.03.09 深圳乐唯科技 我看了下感觉这公司貌似挺不错的,面试官人也挺好的,氛围应该很不错,可惜我实力不足,唉,接续努力,下面把面试中印象较深的三个问题写一下. 面试问题1:数据库删除重复数据,多条重复的数据中只保留一条 表名 t a b c 1 222 333 2 222 333 3 222 333 如果a字段的数据每行都不同的话SQL如下:( 保留a字段数据最小的那条,如果要保留大的就讲min(a)换成max(a) ) DELETE FROM tt WHERE NOT EXISTS…
spring面试问题 Q1.什么是spring? Spring本质上是一个轻量级的集成框架,可用于用Java开发企业应用程序. Q2.命名Spring框架的不同模块. 一些重要的Spring Framework模块是: Spring Context –用于依赖注入. Spring AOP –用于面向方面的编程. Spring DAO –使用DAO模式进行数据库操作 Spring JDBC –用于JDBC和DataSource支持. Spring ORM –对ORM工具的支持,例如Hibernat…
Q1.错误和异常有什么区别? 错误是在运行时发生的不可恢复的情况.如OutOfMemory错误.这些JVM错误无法在运行时修复.尽管可以在catch块中捕获错误,但是应用程序的执行将停止并且无法恢复. 而异常是由于输入错误或人为错误等原因而发生的情况.例如,如果指定的文件不存在,则将抛出FileNotFoundException.否则,如果尝试使用null引用,则会发生NullPointerException.在大多数情况下,有可能从异常中恢复(可能是通过向用户提供输入正确值的反馈等). Q2.…
1.什么是JDBC驱动程序? JDBC驱动程序是使Java应用程序与数据库进行交互的软件组件.JDBC驱动程序有4种类型: JDBC-ODBC桥驱动程序 本机API驱动程序(部分为Java驱动程序) 网络协议驱动程序(完全Java驱动程序) 驱动程序(完全Java驱动程序) 2.用Java连接数据库的步骤是什么? 注册驱动程序类 建立连接 建立声明 执行查询 关闭连接 3. JDBC API组件是什么? java.sql软件包包含JDBC API的接口和类. 接口: 连接 声明 准备声明 结果集…
1. jsp的生命周期方法是什么? 方法 描述 公共无效的jspInit() 与servlet的init方法相同,仅被调用一次. 公共无效_jspService(ServletRequest request,ServletResponse)引发ServletException,IOException 它在每次请求时都被调用,与servlet的service()方法相同. 公共无效的jspDestroy() 与servlet的destroy()方法相同,仅调用一次. 2.什么是JSP隐式对象? 默…
一.Java基础 1. 集合框架A)集合中泛型优点? 将运行期的ClaasCastException 转到编译期异常.  泛型还提供通配符 1)HashMap---允许一个键为null,允许多个值为null,默认容量是16,加载因子是0.75f,二倍扩容,是一种异步式线程不安全的映射.2)Hashtable---不允许键值为null,默认初始容量是11,加载因子是0.75f,二倍+1扩容 是一种同步式线程安全的映射(一个Hashtable在同一时间只能被一个线程访问). hashtable 有c…
为什么说某公司.由于确实面完了最后挂了回来也没记住公司叫啥名字.是老乡兼好友内推去的小公司,名字有点长,所以也没记住. 公司确实太小,所说是外包公司.然后面回来后跟ACM的前学长说了,他们仅仅说所以不要去面这些公司了.这不是掉身价嘛!然后我懂了-- 公司确实非常小,开会的地方都没有,确实啊,只是面试质量还是挺高的感觉. 面我的是一个穿着Code Jam衣服的人,后面我问了,他做了那比赛得的衣服,看来还是挺厉害的人物.为什么这么说呢,由于确实问我的问题没有回答出来多少只是由于没有做什么准备就去了,…
面试时间:2013-9 面试地点:合工大 面试内容: 1. struts2怎么实现的,原理是什么 2. session是怎么实现的?存储在哪里? 3. Java怎么创建链表的? 定义一个结点类,再定义一个list,实现插入结点.删除结点.查询结点.具体实现如下: ///////////////节点////////////////////// class node { public double x; public node next; public node pre; node (double…
2018年已经远去,2019年悄然而至.跳槽不仅是为了涨薪,更是为了锻炼自己,提高自己的能力.树挪死,人挪活.在一个公司呆的时间越长,就越老油条,从而失去不断前进的动力.现在下面就主要讲述我这一个月面试下来,面试官对中级java程序员的技术要求和面试技巧. 首先讲对中级java程序员的技术要求: 第一部分: java 基础部分 :ArrayList ,LinkedList, Vector的区别:  HashMap和HashTable的区别以及HashMap和ConcurrentHashMap的实…
既然说到面试前端肯定是Javascript各种问,只好各种答. 面试题肯定离不了,最近热门的Vue.js,React.js,Angular.js,Gulp,Webpack还有各种Js问题,还有令人头痛的算法问题,还好统统答上. 到了腾讯大厦面试官还挺客套,开始让我做了个自我介绍,本想会问面试问题,结果聊了10多分钟的天,然后进入面试. 直接就问项目当中vue的问题: 让我说了一些vue组件的生命周期: new Vue({ el:'.container', methods:{ beforeCrea…