1. struts,spring,hibernate这样的开源框架,他们的历史局限性在哪里?在何种情况下会不适合用这些框架?
struts是以请求回答方式为基础的.ajax,flash等富客户端越来越多了.....
spring是由于java的静态类型限制,等java可以支持动态方法添加之后.....
hibernate是由于数据库都是关系型的,等数据库面向了对象之后.....
综上所述...ssh蹦达不了几天了.
2. 如果要设计一个搜索引擎,像google那样只有两个页面,要求性能最大化,web方面应该如何设计?(不需要考虑搜索的逻辑)
性能:
1客户端:js的写法,数据排列,不同浏览器区别.
2服务器:逻辑,计算,缓存,减少I/O,提高命中
3传输:带宽,缓存,异步,进度条,并发,集群,数据压缩.
我认为最主要的性能是人的体验,其它都是可以放到第二位去的.
3. 如果要设计一个用于小型路由器中的web系统,应该如何来设计?
使用不需要并发多线程的简单文件服务器提交后直接改文件.
不使用常规异常捕获方式
(由于选择性少所以根本不使用异常,只提供软硬的复位)
4. 请评价下你所熟悉的web框架的可测试性如何,struts,springMVC,webwork或其他均可.在什么样的条件下才能对web系统引入自动化测试?请描述一套完备的面向web系统的自动化测试框架所应当具有的特性.
由于容器的限制所以:web,spring,hibernate都不是很好测试.
由于大多数web是以人的体验为主的.主观概念变成代码代价过高
由于页面生成工具没有足够的测试支持.所以写出的代码非常难以程序化自动化
现有的seleniumIDE还不是很稳定
如果把html,js,css分开,页面内容以json或xml来传输,页面的逻辑由js二次绚染成型那么测试成本会下降很多.....
(开发成本提高2到5倍)
5. 企业级应用有哪些特殊要求?在何种情况下我们不需要考虑这些要求?
,性能,扩展性,7*24小时,
性能问题在出现性能问题之前不考虑
扩展性问题在签定长期维护,二期开发合同之前不考虑
7*24工作系统一般不考虑...开发中本身就是
分享到:
相关推荐
大数据面试题V3.0完成了。共523道题,679页,46w+字,来源于牛客870+篇面经。 主要分为以下几部分: Hadoop面试题:100道 Zookeeper面试题:21道 Hive面试题:47道 Flume面试题:11道 Kafka面试题:59到 HBase面试题...
标签“面试题 C++ 校招”则简明扼要地概括了该题库的三个核心要素:面试题、C++语言和针对校园招聘。这些标签有助于用户快速识别题库的内容和用途。 从提供的内容中,可以提取出以下知识点: 1. 牛客网:这是一个...
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
### PHP面试题详解 #### 1. 用PHP打印出前一天的时间格式是2006-5-10 22:21:21 要实现这一需求,可以通过`date()`函数配合`strtotime()`函数完成。具体步骤如下: 1. 使用`strtotime()`函数获取前一天的日期。 2. ...
│ C++面试题大全.doc │ c与c++面试题汇总.doc │ java面试题集.txt │ ├─C++笔试题 │ (1)C,C++经典问题,及面试笔试题 .txt │ (2)cc++.txt │ (3)笔试题2.doc │ (4)笔试题.doc │ (5)想成为嵌入式程序员应...
需要严肃说明的是:面试题库作为帮助同学准备面试的辅助资料,但是绝对不能作为备考唯一途径,因为面试是一个考察真实水平的,不是背会了答案就可以的,需要你透彻理解的,否则追问问题答不出来反而减分,毕竟技术...
面试题3:分牛 面试题4:谁在说谎 面试题5:是亏了还是赚了 面试题6:小虫分裂问题 面试题7:飞机绕地球环行问题 第13章 数学能力 面试题1:用一笔画出经过9个点的4条直线 面试题2:在9个点上画10条线 面试题3:100...
本篇将深入探讨“很多大牛公司”的Java面试题中可能涉及的关键知识点。 1. **基础知识**:面试通常会从Java的基础开始,包括数据类型、运算符、控制结构(如if语句和循环)、类与对象、封装、继承和多态等。理解...
结合公司以往的面试题和自身经验,总结和归纳了一些有可能考的题目,希望能帮助你们
这些题目都是软件测试面试中可能会遇到的逻辑题,它们旨在考察候选人的逻辑思维能力和问题解决技巧,这些都是软件测试工程师必须具备的重要素质。下面我们逐一解析这些题目: 1. 泊松的数学趣题:这是一个关于容量...
JAVA大牛替你整理面试真题,面试大厂,90%会被问到的Java面试题(附答案)。 作为最广泛使用和部署的语言,Java 是 Web 领域的三大核心技术之一。 它由 James Gosling,Patrick Naughton 和 Mike Sheridan 于 1991 ...
这份压缩包包含了牛客网整理的C++工程师校招面试考点,旨在帮助求职者全面理解和掌握C++的核心知识,提升面试通过率。 一、基础知识 C++的基础知识是面试中的重点,包括但不限于以下几个方面: 1. **数据类型**:...
8. 名企校招笔试面试真题资源的获取:牛客网提供了一个平台,供学生和求职者免费在线学习以及下载各类名企的校招笔试面试真题。这对于学生来说是一个难得的学习资源。 9. 互联网学习求职平台的重要性:文件多次提及...
│ 上海税友软件 面试题.doc │ 公司培训文档-混淆的基本概念.doc │ 基本算法.doc │ 孙卫琴精通struts.基于MVC的.java.web设计与开发.pdf │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科...
以下是一些针对阿里巴巴2023年Java面试题的相关知识点: 1. **Java语言特点**: - **简单易学**:Java的设计目标是易于学习,其语法简洁,避免了C++等语言的复杂性。 - **丰富的类库**:Java拥有庞大的标准类库,...
尚硅谷_互联网大厂高频重点面试题(第2季) 自己手动整理,额外赠送源代码,略有改动哈哈。 斩offer、拿高薪、跳槽神器,对标阿里P6的《尚硅谷_互联网大厂高频重点面试题(第2季)》发布。 知其然,更要知其所以然...
- **学习平台**:题库的平台如牛客网提供了丰富的学习资源,包括历年校招笔试和面试真题,以及在线学习和讨论的机会。 #### 注意事项 - **不要背答案**:面试不是背诵答案的过程,而是展示自己真实水平和能力的...
分享视频课程,前端面试真题教程...老师通过大厂面试最常考的 100 道前端真题精讲,把真实题库、优秀答案和大牛的解题思路,一次性教给你!仅需2周集中学习,助你实现高质量面试,不辜负每一个来之不易的面试机会。