随笔——面试题的道与术

基本

 SSH增删改查

 类似模块的分析

进阶

 独立分析模块,进行数据库设计(实体类,界面模型)

 读原有代码

 独立学习类似框架

更高

 熟练掌握知识并综合运用

 独立学习新知识,解决新问题

 

技术到一定程度后,要注意 沟通 管理 业务逻辑

 

 

面试

 

 

有没有相关的工作经验(注意沟通)

没有   (虽然目前没有很大的项目经验,但是我做过不少比较小的项目)

找到一份编程工作需要什么:技术、业务(项目经验)、沟通技巧(不卑不亢,双赢思维)、毅力、一点运气

 

关于沟通

原则

       不卑不亢(沟通确立良好的氛围) 平等的地位

        比如被问到这个又一个bug,你知道吗?可以礼貌请教其中的问题

      双赢思维:站在别人角度,考虑对方的感受

 

      技术比面试官牛,怎么进企业

               不好意思,我为了拿到面试机会写的多了一些,不过好多技术确实了解过,基础的都会

Java程序员,上班那点事

 

了解公司的信息,站在企业的角度来润色你的简历。  第一印象:整洁简单精神

 

面试时会谈到项目经验:把项目做到位

待遇:   根据  简历+面试情况上下浮动

 

记住要放松,面不面上不重要,机会多得是,不在乎。

企业喜欢什么样的人?  踏实、忠诚、积极()、胜任(

 

掌握好基础:数据结构和算法

面向高级职位:设计 分析 需求 管理

 

 

面试题指的是技术问题

 

指导原则:

不卑不亢、双赢思维

不怕吃苦、不怕吃亏

带齐纸笔、举例画图

展现自己、不成不归

 

面试题的目的:展现自己的水平与特色 拿到下次面谈的机会

 

面谈之后注意总结

 

1

count+=count++是否可编译通过

答:1、平时项目写的比较多,这方面的东西关注的比较少

2、我会去试一下,去深入的了解一下,这个问题与编译器与虚拟机相关,给我点时间,不难解决


能! 
1、右边的count++是在+=操作之后才执行,优先级问题。。。 
2、执行完++操作之后,必然执行i=i+1,你可以将其看成是原子性操作,从Java语法理解也不难 
3、将i+=i得结果赋值给i,所以覆盖了i=i+1的操作 
可以推断,结果应该是i的两倍。  

 i++,i--(先使用再改变) 在使用i之后,使i的值加1或加减       ++i,--i(先改变再使用) 在使用i之前,先使i的值加1或减1


Try{

 System.exit();

}Finally{

 System.exit();

}

答:1、平时项目写的比较多,很少这样写程序

2、我会用断点去试一下看看那个先执行。

以我现在掌握的知识看,我认为……先执行


面试题的一些例子 


1、  程序题,用JDBC连接任意数据库,取出表中数据,并输出

表结构:

ID

UserName

Age

Password

int

Char

int

char

 

详细,有条理

 

2、  简答题

请描述MVC的设计思想

 

画图+举例

(学生的成绩单举例   成绩单数据本身Mode,可以展现成表格,柱状图,饼形图各种形式,具体展现用control控制)

   

3、  程序题

请写一个链表,并完成插入、删除操作

 

数据结构与算法题  写不出来写思路

 

4、  简答题

请描述一个servlet的生命周期

5、  简答题

请写出JSP常见的内置对象,以及该对象的常用方法

 

编码熟练(平时积累)

6、  SQL

 

重点:多表连接子查询  数据库设计三范式(①有主键,列不可分②不能有传递依赖③不能有部分依赖)

 

7、  简单题

 

请写出你平时经常使用的数据库优化的方法(难题)

 

缓存:内存中存储部分信息

索引:

Sql优化

分表

 

8、  简答题

说出ArrayListvectorLinkedList的存储性能和特性

 

Java关于容器的问题

 

9、  程序题

请用任意方法对一个int类型的数组进行排序

 

排序算法: 冒择插希快归堆

 

 

10、简答题

    如果想用AJAX访问远程的数据并不刷新展现到网页,请写出其中的关键对象和关键函数

 

11、程序题

一个字符串,把java替换成c++String类很重要)

方法一:String类中replace方法解决

    方法二:正则表达式解决

    方法三:字符数组

 

C语言面试题:重点 指针,字符数组

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值