笔试面试
pq258280920
这个作者很懒,什么都没留下…
展开
-
笔记面试
大部分的面试题都在围绕一个点:基于各种数据结构上的增删改查。如字符串的查找翻转,链表的查找遍历合并删除,树和图的查找遍历,后来为了更好的查找,我们想到了排序,排序仍然不够,我们有了贪心、动态规划,再后来东西多了,于是有了海量数据处理,资源有限导致人们彼此竞争,出现了博弈组合概率。原创 2014-07-25 10:21:29 · 421 阅读 · 0 评论 -
面试笔记
一般来说,笔试面试中常考的知识点有: - 数据结构:字符串、链表、数组、堆、哈希表、树(Trie树、后缀树、红黑树、B树、R树)、图(遍历:BFS、DFS、Dijkstra); - 算法:基于各个数据结构的查找(二分、二叉树)、排序、遍历,分治、递归、回溯,贪心算法、动态规划、海量数据,外加字符串匹配和资源调优; - 数学:排列组合概率; - 操作系统、网络协议、数据库等等。原创 2014-09-18 09:19:09 · 619 阅读 · 0 评论 -
内存分派
/* * Copyright (c) 2010-2020 Founder Ltd. All Rights Reserved. * * This software is the confidential and proprietary information of * Founder. You shall not disclose such Confident原创 2014-09-19 21:29:24 · 506 阅读 · 0 评论 -
SSH面试
struts2 1-1:为什么每次请求都要创建一个Action对象? 是出于对线程安全的考虑,每个request都不会相互影响1-2:ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题? 先把旧的model对象从ValueStack中移除,然后再把新的model对象压入ValueStack!官方解释:set to true转载 2014-09-16 00:02:30 · 402 阅读 · 0 评论 -
面试
Algorithm1.代码面试最常用的10大算法2.N个数,求第K大数3.第(前)k大数问题4.求N个数中的前K个最大(小)的数Java1.Java HashMap的工作原理2.Java应用程序中的内存泄漏及内存管理3.Java垃圾回收精粹4.Java 内存分配全面浅析5.JVM分代垃圾回收策略的基础概念6.Java堆、栈和常量池详解7.Java堆、转载 2014-09-17 22:09:54 · 352 阅读 · 0 评论 -
疯狂Java讲义笔记
一、Java概述1.java编译产生与平台无关的字节码(*.class文件),再在JVM里面执行。2.JVM是一个抽象的计算机,具有指令集并使用不同的存储区,负责执行指令,还要管理数据、内存和寄存器。3.JVM细节:指令集、寄存器、类文件的格式、栈、垃圾回收堆、存储区。4.只运行java程序可以只安装JRE,若要开发则要JDK5.bin路径下的绝大部分命令都是包装了tools.转载 2014-09-17 22:13:50 · 2066 阅读 · 0 评论