zoukankan      html  css  js  c++  java
  • 对目前工作烦躁的人来看看,你真正明白多少

    注意:请不要停留在问题表面。 

     1.数据库

    (1)查询数据库表中前四行数据。
    (2)查询数据库表中M行到N行数据(分页)。
    (3)一张员工表,查询出所有名字重复的员工姓名。
    (4)描述下数据库中的索引。
    2.算法和数据结构
    (1)排序算法。
    (2)查找算法。
    (3)哈夫曼树。
    (4)二叉树。
    3.内存
    (1)java的内存回收机制,可以强制回收内存吗?如果可以那么会立即回收?
    (2)C#的内存回收机制。
    (3)C++的内存回收。
    (4)描述下指针的概念,并且指出指针的优点和缺点。
    4.进程和线程
    (1)描述下什么是进程?什么是线程?
    (2)进程和线程之间什么关系?
    (3)不同线程之间会产生影响吗?
    5.面向对象
    (1)继承。
    (2)封装。
    (3)多态。
    (4)抽象类和接口的区别。
    (5)方法重载时,如果一个方法A定义了三个参数,再定义一个方法A是前三个参数相同,最后一个有个缺省参数,这样可以吗?
    6.设计模式
    (1)讲述下自己使用过的设计模式。
    (2)贫血模型怎么回事?
    (3)MVC中对层的划分。
  • 相关阅读:
    iOS-深入理解(转载)
    iOS开发
    夜光遥感
    希尔伯特曲线在地图图像分割中的应用
    希尔伯特曲线
    NLP生成论文
    MapGIS SDK(C++)【基础篇】
    从npm到vue和nodejs
    分形在遥感和GIS中的应用
    MapReduce、Hadoop、PostgreSQL、Spark
  • 原文地址:https://www.cnblogs.com/zxjyuan/p/1328721.html
Copyright © 2011-2022 走看看