`
lvwenwen
  • 浏览: 948428 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论

ibm面试 201/10/16

阅读更多

 

ibm (苏宁项目)

1.说下项目,什么功能,有什么用,做什么的,项目的整体架构画出来

2.strust1是线程不安全的,怎样保证他安全

   为什么structs1,serlvet是线程不安全的:答案:http://www.blogjava.net/kangdy/archive/2010/02/13/300201.html

 

3.spring aop 用来做什么的,怎么用的 (权限控制,日志处理)

   1.动态代理,代理模式实现的,实现了InvacationHandler对象,调用 method.invoke()方法实现

4.socket的大概流程

   1.socket 建立连接 socketServer

   2.读取流,解析流

   3.关闭io,socket等

5.存储过程跟函数的区别,他的优缺点是什么

   1.存储过程是预编译的sql语句,执行效率高(为什么),能返回多个参数

   存储过程: 参数可以有三种模式(IN、OUT、IN OUT),可返回多个参数值.可在过程中调用另一个存储过程. 

   函数: 函数只有一种(IN),因为使用函数的目的是传入0或多个参数,它只有一条RETURN语句,只能返回单一的值,,也可用Out来返回值.

   可在SQL语句(DML或SELECT)中调用. 

   Oracle中的函数与存储过程的区别: 

A:函数必须有返回值,而过程没有. 

B:函数可以单独执行.而过程必须通过execute执行. 

C:函数可以嵌入到SQL语句中执行.而过程不行. 

其实我们可以将比较复杂的查询写成函数.然后到存储过程中去调用这些函数. 

Oracle中的函数与存储过程的特点: 

A. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。 

B.对于存储过程来说可以返回参数,而函数只能返回值或者表对象。 

C.存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用,由于函数可以返回一个表对象,因此它可以在查询语句中位于FROM关键字的后面。 

缺点:存储过程不能跟sql一起使用

6.uml,visio

  1.平时项目要经常用,要画图,分析等

分享到:
评论

相关推荐

    IBM面试题集

    有IBM面试经验和面试题目

    IBM面试题(java)

    ### IBM Java面试知识点总结 #### 一、面试流程与注意事项 根据给定文件中的描述,我们可以提炼出几个关键点: 1. **面试时间调整**:面试者最初被通知的面试时间为23日上午9点,后调整至21日晚6点。这种时间上的...

    IBM面试及笔试经历——整理稿.doc

    IBM作为全球知名的科技巨头,其面试和笔试流程严谨而专业,体现了公司对人才的高度重视。在应聘IBM的过程中,首先需要提交一份中英文简历。简历的撰写需体现自信、过往成就、个人特点以及你能为公司带来的价值。对于...

    IBM面试大全--绝对经典

    【IBM面试大全--绝对经典】 在信息技术领域,IBM(国际商业机器公司)作为一个全球领先的科技企业,其面试过程被广大求职者视为极具挑战性且专业性强的代表。这份"IBM面试大全"涵盖了全面且深入的面试知识,对于想...

    IBM面试题 面试中的宝典

    ### IBM面试题解析 #### 第一组 **1. 烧绳计时问题** - **题目**: 烧一根不均匀的绳,从头烧到尾总共需要1个小时。现有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟? - **分析与解答**: - ...

    IBM经典面试题

    首先,Java是IBM面试中常见的核心技术。Java作为一种多平台、面向对象的编程语言,其强大之处在于它的可移植性、安全性和高效性。面试官可能会询问关于Java的基础知识,如类、对象、封装、继承、多态等面向对象的...

    ibm面试经验与你分享

    ### IBM面试经验分享:全方位解析成功秘诀 IBM作为全球领先的信息技术公司,其招聘流程备受求职者关注。本文将从面试准备、自我介绍、专业技能展示、问题解答、沟通技巧等多个方面,深入解析IBM面试的经验与策略,...

    IBM面试题目及答案

    根据给定的文件标题“IBM面试题目及答案”以及描述中的信息,“部分IBM面试题及答案,只有少部分哦,其他的以后发现了再补上”,我们可以理解到这份文档包含了一些IBM公司的面试题目及其解答。虽然提供的内容较为...

    IBM面试题汇总

    【IBM面试题汇总】中的知识点主要集中在逻辑思维、经济理论和问题解决能力上。这些问题设计巧妙,旨在测试面试者的分析能力和决策智慧。 1. **鸭子买卖问题**:这个问题主要考察的是经济活动中的利润最大化和成本...

    IBM公司面试题

    IBM公司面试题

    IBM,MBA,微软面试题集

    【IBM面试题集】 IBM(国际商业机器公司)作为全球知名的信息科技巨头,其面试题集通常涵盖了技术、逻辑推理、团队协作以及行业知识等多个方面。面试者在准备IBM的面试时,应关注以下关键知识点: 1. **技术能力**...

    IBM应届毕业生面试笔试指南

    IBM作为全球知名的科技巨头,其应届毕业生面试笔试过程对于求职者来说无疑是一个重要的挑战。这份“IBM应届毕业生面试笔试指南”旨在为准备进入IBM的学子提供详尽的备考策略和关键知识点,帮助他们更好地理解并应对...

    IBM公司JAVA面试题汇总(含答案)

    【JAVA面试题】Java语言是IT领域广泛应用的编程语言,面试中经常涉及到其核心概念和技术。以下是基于给定内容的一些详细知识点: 1. **面向对象的特征**:面向对象编程的四大特征是抽象、继承、封装和多态。 - ...

    IBM 面试英文版本

    IBM Personal Aptitude Test 英文版本。

    IBM英文面试题及答案

    IBM英文面试题及答案,希望能给大家带来好运

    ibm java面试题

    IBM面试题(附带所有答案!!) 1,分金条问题: 你让某些人为你工作了七天, 你要用一根金条作为报酬。这根金条要被分成七块。你必须在每天的活干完后交给他们一块。如果你只能将这根金条切割两次,你怎样给这些工人...

    IBM面试及笔试经历(超值).rar

    以下将详细解读IBM面试及笔试经历中的关键知识点。 首先,IBM的面试通常分为多个阶段,包括电话筛选、在线测试、技术面试以及行为面试等。电话筛选主要是对求职者的背景和基本技能进行快速确认。在线测试可能包含...

Global site tag (gtag.js) - Google Analytics