zoukankan      html  css  js  c++  java
  • 百度质量部开发测试一面2015/10/10

    首先是自我介绍,简答说了下自己的本科学校和专业以及现在的学校和专业,开始介绍我做过的一个大型的Java Web项目,不过面试官好像不感兴趣。

    1、项目难点 解决过什么难题

                                                      系统中包含的管理业务

    1.培训机构管理 

    2.服务机构管理 

    3.外派机构管理 

    4.培训开班管理 

    5.培训合格证管理 

    6.培训考试管理

    7.船员注册管理 

    8.适任考试管理 

    9.适任证管理 

    10.技术证书管理

    11.特免证明管理

    12.空白证书管理 

    13.海进江管理

    14.海员证管理

    15.引航员管理 

    16.游艇驾驶证管理

    17.质量体系管理

    18.档案管理 

    19.船员动态管理 

    20.船员信誉管理 

    21.机构监督检查管理

    22.人员信息管理

    23.单位信息管理

    24.海员健康机构和健康证管理

    25.考试发证机构管理

    26.签发官员管理

    27.外国籍船员适任签证管理

    28.审核员管理

    29.评估员管理

    30.考官管理

    31. 见习开封管理

    32.航海院校学生管理

    33.港澳台及境外船员管理

    技术难点没有,主要是业务复杂!系统属于业务型系统,

    传输问题是ETL工具问题,数据传输问题代码中只是内网做了简单比较 ,例如工作单表中的申请人数和实际申请表人数不一致

    分布式部署最大的问题就是数据同步,建议集中部署,采用一个数据库。应用采用负载均衡,数据库分为生产库和查询库

    一定要总结出这个项目,自己解决的一个难题。

    2、怎么优化SQL语句,数据传输问题

    3、MVC设计模式 HTTP响应一次请求的过程  Structs2工作原理

    4、手写 二分查找 创建链表

    5、一堆数,假如某个数出现的次数大于n/2次,设计算法找出这个数   多个解法

    6、多线程之间如何通信  ,哪几种方式

    7、怎么理解线程安全 线程不安全

    8、IP数据包包括哪些内容

    9、线程之间怎么实现互斥 

    10、Treetable TreeMap的区别

    11、使用ajax的http请求和传统的http请求的区别   ajax和jquery的区别

    12、TCP UDP的区别  TCP的三次握手

    13、如何理解线程锁的

    14、Java的垃圾回收机制

    15、HTTP请求的Get和Post方式的区别

  • 相关阅读:
    ps眼睫毛笔刷的使用
    七款使用命令行的PNG图像处理工具
    有关滤镜的相关知识
    分析不同滤镜的作用
    总结网页的制作概括的几个部分
    网站内容和外链在优化中的占比
    让IE支持HTML5
    认识Linux的磁盘配额(转载)
    Samba高级服务器配置 (转载)
    CentOS5启用Telnet服务详解(转载)
  • 原文地址:https://www.cnblogs.com/cornucopia2015/p/4868900.html
Copyright © 2011-2022 走看看