登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』程序员面试笔试通关宝典

書城自編碼: 3600801
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 聚慕课教育研发中心
國際書號(ISBN): 9787302563808
出版社: 清华大学出版社
出版日期: 2021-03-01

頁數/字數: /
釘裝: 平装

售價:HK$ 74.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
枝春在野
《 枝春在野 》

售價:HK$ 51.4
中国大港
《 中国大港 》

售價:HK$ 225.6
人类进化中的宗教:从旧石器时代到轴心时代 著名社会人类学家贝拉教授著作
《 人类进化中的宗教:从旧石器时代到轴心时代 著名社会人类学家贝拉教授著作 》

售價:HK$ 237.6
夜航船(足本精校,4000+古代文化常识,尘封300多年的小百科,掌故查阅案头书,中国古人眼中的大千世界)
《 夜航船(足本精校,4000+古代文化常识,尘封300多年的小百科,掌故查阅案头书,中国古人眼中的大千世界) 》

售價:HK$ 81.6
无辜者的谎言
《 无辜者的谎言 》

售價:HK$ 59.8
创作与爱:托芙·扬松传
《 创作与爱:托芙·扬松传 》

售價:HK$ 105.6
建筑与时间:从上古城市到当代空间
《 建筑与时间:从上古城市到当代空间 》

售價:HK$ 93.6
重建:美利坚未完成的革命(1863—1877)
《 重建:美利坚未完成的革命(1863—1877) 》

售價:HK$ 202.8

 

編輯推薦:
★★精心甄选IT名企面试笔试、岗位测评、选拔晋升中涉及的经典编程题目(98%真题和真题演绎)。
★★精准涵盖编程基础、核心技术、框架涉及、数据结构及算法等编程核心主题(100%解析透彻)。
★★精心解析各类面试笔试中的高频考点及难点(100%场景模拟)。
★★超值赠送职业规划库、软件技术库、面试资源库、求职资源库、本书全部源代码、编程水平测试系统、软件学习必备工具及电子书资源库。
內容簡介:
《程序员面试笔试通关宝典》深入解析企业面试与笔试真题,并在解析过程中结合职业需求深入地融入并扩展了核心编程技术。《程序员面试笔试通关宝典》是专门为程序员求职和提升核心编程技能量身打造的编程技能学习与求职用书。 全书共10章。首先讲解了求职者在面试过程中的礼仪和技巧;接着带领读者学习数据类型、面向对象、字符串和数组、算法等基础知识,并深入讲解了泛型、集合、框架以及异常处理等核心编程技术;同时还深入探讨了在Java开发中的线程、Servlet和JavaScript基础等高级应用技术;*后,对数据库中的核心技术进行了扩展性介绍。 《程序员面试笔试通关宝典》多角度、全方位竭力帮助读者快速掌握程序员的面试及笔试技巧,构建从高校到社会的就职桥梁,让有志于从事软件行业的读者轻松步入职场。另外,《程序员面试笔试通关宝典》赠送资源比较多,我们在《程序员面试笔试通关宝典》前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。 《程序员面试笔试通关宝典》适合想从事软件行业或即将参加程序员面试求职的读者阅读,也可作为计算机相关专业毕业生的求职指导用书。
關於作者:
聚慕课教育研发中心,是有一家软件开发公司和线下培训机构共同组建的IT图书研发中心,具有18年的图书开发和12年软件开发经验。该研发中心有软件开发团队,一批一线软件培训讲师,高校青年教师以及学科专家团队构成。致力于IT类图书策划、组稿、及编写。我们对计算机图书市场进行科学、严谨的调查分析,紧跟高新科技,深度挖掘读者需求,整合优质作者资源,协助作者制定创作计划、确立创作思想与体例,并实时监控创作质量与进度,确保做出让读者读得懂、用的好、学的会的计算机类图书。
目錄
第1章 面试礼仪和技巧 001
1.1 面试前的准备 001
1.1.1 了解面试企业的基本情况以及企业文化 001
1.1.2 了解应聘职位的招聘要求以及自身的优势和劣势 003
1.1.3 简历的投递 003
1.1.4 礼貌答复面试或笔试通知 004
1.1.5 了解公司的面试流程 005
1.1.6 面试前的心理调节 006
1.1.7 仪容仪表 006
1.2 面试中的应对技巧 007
1.2.1 自我介绍 007
1.2.2 面试中的基本礼仪 008
1.2.3 如何巧妙地回答面试官的问题 009
1.2.4 如何回答技术性的问题 010
1.2.5 如何应对自己不会的题 011
1.2.6 如何回答非技术性的问题 011
1.2.7 当与面试官对某个问题持有不同观点时,应如何应对 012
1.2.8 如何向面试官提问 012
1.2.9 明人暗语 013
1.3 面试结束 014
1.3.1 面试结束后是否会立即收到回复 014
1.3.2 面试没有通过是否可以再次申请 015
1.3.3 怎样处理录用与被拒 015
1.3.4 录用后的薪资谈判 016
1.3.5 入职准备 016
第2章 编程面试基础 017
2.1 Java核心知识 017
2.1.1 数据类型 017
2.1.2 常量和变量 019
2.1.3 运算符和表达式 020
2.1.4 流程控制语句 022
2.2 面向对象 024
2.2.1 面向对象的三大特性 024
2.2.2 类和对象 025
2.2.3 抽象类和抽象方法 026
2.2.4 接口 027
2.3 精选面试、笔试题解析 028
2.3.1 Java基本数据类型之间如何转换 028
2.3.2 谈谈你对面向对象的理解 029
2.3.3 Java中的访问修饰符有哪些 029
2.3.4 重载和重写 029
2.3.5 什么是构造方法 030
2.3.6 局部变量与成员变量有什么区别 031
2.3.7 解释一下break、continue以及return的区别 032
2.3.8 Java中的基本数据类型有哪些 033
2.3.9 Java中this的用法 034
2.3.10 接口和抽象类 034
2.4 名企真题解析 035
2.4.1 值传递和引用传递 035
2.4.2 什么是类的反射机制 036
2.4.3 Java创建对象的方式有哪几种 037
第3章 字符串和数组 038
3.1 字符串 038
3.1.1 String类 038
3.1.2 字符串的创建 039
3.1.3 字符串的连接 040
3.1.4 字符串的基本操作 041
3.1.5 字符串的类型转换 042
3.2 一维数组 043
3.2.1 数组的定义 043
3.2.2 数组的声明 043
3.3 二维数组 044
3.3.1 数组的定义 044
3.3.2 数组的声明 045
3.4 数组的排序 045
3.5 精选面试、笔试题解析 047
3.5.1 String是基本的数据类型吗 047
3.5.2 StringBuffer和StringBuilder有什么区别 047
3.5.3 求顺序排列数组中绝对值最小的数 048
3.5.4 统计字符中的字母、空格、数字和其他字符个数 050
3.5.5 比较两个字符串是否相等 050
3.5.6 用quicksort算法实现对整数数组的排序 051
3.5.7 输入字符串,打印出该字符串的所有排列 052
3.5.8 求最大值与最小值 053
3.5.9 在字符串中找出第一个只出现一次的字符 054
3.5.10 求中位数 055
3.5.11 反转句子的顺序 056
3.5.12 一个字符串中包含*和数字,将*放到数字的前面 057
3.6 名企真题解析 058
3.6.1 检查输入的字符串是否是回文(不区分大小写) 058
3.6.2 如何对数组进行旋转 059
第4章 算法 061
4.1 栈和队列 061
4.1.1 栈和队列的使用 061
4.1.2 栈和队列的实现 062
4.2 链表 066
4.3 树 067
4.3.1 二叉树 067
4.3.2 二叉树的遍历 068
4.4 排序 069
4.4.1 归并排序 069
4.4.2 桶排序 069
4.4.3 堆排序 070
4.4.4 快速排序 070
4.5 精选面试、笔试题解析 070
4.5.1 如何在单链表中插入节点 070
4.5.2 如何判断两棵二叉树是否相等 072
4.5.3 冒泡排序的基本思想是什么,它是如何实现的 073
4.5.4 常用排序算法总结 073
4.5.5 如何打印两个链表的公共部分 075
4.5.6 在给定数组中,找到需要排序的最短子数组长度 075
4.5.7 如何判断二叉树是否为平衡二叉树 076
4.5.8 如何根据入栈序列判断可能的出栈顺序 077
4.5.9 如何使用两个栈来实现一个队列 078
4.5.10 如何实现最小栈 079
4.6 名企真题解析 080
4.6.1 如何使用一个数组来实现m个栈 080
4.6.2 如何找出单向链表中的倒数第n个节点 081
4.6.3 如何使用先序遍历和中序遍历重建二叉树 082
4.6.4 如何删除单向链表中的节点 083
第5章 泛型、集合和框架 084
5.1 泛型 084
5.1.1 什么是泛型 084
5.1.2 泛型接口和方法 085
5.2 集合 088
5.2.1 Collection集合 088
5.2.2 List集合 089
5.2.3 Set集合 090
5.2.4 Map集合 090
5.2.5 集合的遍历 091
5.3 框架 093
5.3.1 Spring 093
5.3.2 Spring MVC 093
5.3.3 Struts2 093
5.3.4 Hibernate 094
5.4 精选面试、笔试题解析 094
5.4.1 泛型 094
5.4.2 什么是限定通配符和非限定通配符 095
5.4.3 Spring和Spring MVC有什么区别 096
5.4.4 什么是AOP 096
5.4.5 Collection接口 097
5.4.6 HashMap和HashTable有什么区别 099
5.4.7 垃圾回收机制 100
5.4.8 Set里的元素如何区分是否重复 101
5.4.9 Spring设计模式 101
5.4.10 接口的继承 103
5.5 名企真题解析 103
5.5.1 创建Bean的三种方式 104
5.5.2 遍历一个List有哪些不同的方式? 105
5.5.3 如何实现边遍历,边移除Collection中的元素 105
5.5.4 拦截器和过滤器 106
第6章 异常处理 107
6.1 知识总结 107
6.1.1 什么是异常 107
6.1.2 Java内置异常类 108
6.1.3 异常处理机制 109
6.1.4 throwsthrow关键字 110
6.1.5 finally关键字 112
6.1.6 自定义异常 113
6.2 精选面试、笔试题解析 114
6.2.1 Java里的异常包括哪些 114
6.2.2 异常处理机制的原理和应用 115
6.2.3 throw和throws有什么区别 116
6.2.4 Java中如何进行异常处理 117
6.2.5 Java中如何自定义异常 119
6.2.6 在声明方法中是抛出异常还是捕获异常 119
6.2.7 什么时候使用throws 120
6.2.8 Java中Error和Exception有什么区别 121
6.2.9 Java中的finally是否一定会执行 121
6.2.10 运行时异常和检查异常有什么区别 124
6.3 名企真题解析 124
6.3.1 请说一下Java中的异常处理机制 124
6.3.2 什么是异常链 125
6.3.3 finally块中的代码执行问题 127
6.3.4 final、finally和finalize有什么区别? 127
第7章 线程 129
7.1 线程基础知识 129
7.1.1 线程和进程 129
7.1.2 线程的创建 130
7.1.3 线程的生命周期 132
7.1.4 线程同步机制 132
7.1.5 线程的交互 133
7.1.6 线程的调度 133
7.2 精选面试、笔试题解析 134
7.2.1 线程 134
7.2.2 死锁与活锁、死锁与饥饿 135
7.2.3 Java中用到的线程调度算法是什么 136
7.2.4 多线程同步和互斥 136
7.2.5 怎样唤醒一个阻塞的线程 137
7.2.6 启动一个线程是用run方法还是start方法 138
7.2.7 notify方法和notifyAll方法有什么区别 139
7.2.8 乐观锁和悲观锁 139
7.2.9 线程安全 141
7.2.10 线程设计 144
7.3 名企真题解析 145
7.3.1 如何停止一个正在运行的线程 145
7.3.2 导致线程阻塞的原因有哪些 147
7.3.3 写一个生产者消费者队列 148
7.3.4 在Java中wait和sleep方法有什么不同 149
第8章 Servlet 151
8.1 Servlet基础 151
8.1.1 Servlet简介 151
8.1.2 Servlet的生命周期 152
8.1.3 get和post方法 153
8.1.4 Servlet HTTP状态码 154
8.1.5 Servlet过滤器 157
8.1.6 Cookie和Session 159
8.2 精选面试、笔试题解析 160
8.2.1 什么是Servlet 160
8.2.2 Servlet是如何运行的 161
8.2.3 常见的状态码有哪些 162
8.2.4 GET和POST的区别 163
8.2.5 如何获取请求参数值 165
8.2.6 重定向和转发 166
8.2.7 过滤器、拦截器和监听器分别是什么 167
8.2.8 JSP的内置对象和方法 168
8.2.9 Cookie和Session有什么区别 170
8.2.10 Servlet执行时一般实现哪几个方法 171
8.2.11 Servlet是线程安全的吗 172
8.3 名企真题解析 173
8.3.1 JSP和Servlet有哪些相同点和不同点 173
8.3.2 Servlet的生命周期是什么 173
8.3.3 如何实现Servlet的单线程模式 174
8.3.4 四种会话跟踪技术 174
第9章 JavaScript基础 176
9.1 JavaScript 176
9.1.1 组成结构 176
9.1.2 核心语法 177
9.1.3 函数的定义和调用 179
9.1.4 JavaScript操作BOM对象 179
9.1.5 JavaScript操作DOM对象 180
9.2 jQuery 181
9.2.1 jQuery工作原理 181
9.2.2 事件与动画 182
9.2.3 使用jQuery操作DOM 183
9.3 Vue.js 184
9.3.1 Vue.js简介 184
9.3.2 基础语法 184
9.3.3 Vue.js组件 185
9.4 AngularJS 186
9.4.1 AngularJS表达式 186
9.4.2 AngularJS指令 186
9.4.3 AngularJS Scope 188
9.4.4 事件、模块和表单 189
9.5 精选面试、笔试题解析 190
9.5.1 如何实现DOM对象和jQuery对象间的转换 190
9.5.2 AngularJS的双向数据绑定原理是什么 191
9.5.3 如何使用jQuery实现隔行变色的效果 191
9.5.4 谈谈你对Vue.js是一套渐进式框架的理解 192
9.5.5 如何改变浏览器地址栏中的网址 192
9.5.6 jQuery操作select下拉框的多种方法 193
9.5.7 如何在Vue.js中实现组件之间的传值 194
9.5.8 什么是vue的计算属性 194
9.5.9 如何在页面上实现前进、后退 195
9.5.10 JavaScript访问HTML元素的几种方式 196
9.5.11 在HTML页面中如何引用JavaScript 197
9.5.12 请解释JavaScript中this是如何工作的 197
9.5.13 v-if和v-show有什么区别 198
9.5.14 请简述$compile的用法 199
9.6 名企真题解析 199
9.6.1 如何使用JavaScript实现冒泡排序 199
9.6.2 如何取消$timeout以及停止一个$watch 200
9.6.3 JavaScript实现倒计时 200
9.6.4 请写出完整的vue-router导航解析流程 201
第10章 数据库 203
10.1 数据库的分类 203
10.1.1 关系数据库 203
10.1.2 非关系数据库 204
10.2 SQL 204
10.3 数据库对象 205
10.3.1 视图 205
10.3.2 触发器 205
10.3.3 存储过程 206
10.4 事务 206
10.4.1 事务特性 207
10.4.2 隔离级别 207
10.5 并发控制和死锁 208
10.5.1 并发控制 208
10.5.2 死锁和活锁 208
10.5.3 封锁协议和两段锁协议 209
10.6 索引 209
10.7 安全机制 210
10.7.1 用户标识与鉴别 210
10.7.2 存取控制 211
10.7.3 视图机制 213
10.7.4 审计技术 213
10.7.5 数据加密 214
10.8 精选面试、笔试题解析 214
10.8.1 什么是数据的物理独立性和逻辑独立性 214
10.8.2 关于数据库的概念区分 214
10.8.3 SQL中提供了哪些自主存取控制语句 215
10.8.4 数据库系统的安全性控制方法 215
10.8.5 产生死锁的原因有哪些 216
10.8.6 SQL的约束有哪几种 217
10.8.7 数据库中表和视图有什么关系 218
10.8.8 数据库中的索引在什么样的情况下会失效 218
10.8.9 自主存取控制和强制存取控制 219
10.8.10 存储过程 219
10.8.11 数据库的触发器是什么 220
10.8.12 索引有什么作用,优缺点有哪些 220
10.8.13 数据库的完整性规则指什么 221
10.8.14 什么是关系数据库,它有哪些特点 222
10.9 名企真题解析 223
10.9.1 什么是视图,是否可以更改 223
10.9.2 存储过程和函数有什么区别 223
10.9.3 权限的授予和回收应如何实现 223
10.9.4 数据库中的SQL语句怎样优化 225
內容試閱
《程序员面试笔试通关宝典》内容
《程序员面试笔试通关宝典》分为10章。每章均设置有本章导读和知识清单版块,便于读者熟悉和自测本章必须掌握的核心要点;同时采用知识点和面试、笔试试题相互依托、贯穿的方式进行讲解,借助面试、笔试真题让读者对求职身临其境,从而掌握解题思路和解题技巧;最后通过名企真题解析版块让读者进行真正的演练。
第1章为面试礼仪和技巧。主要讲解面试前的准备、面试中的应对技巧以及面试结束后的礼节,全面揭开了求职的神秘面纱。
第2~4章为编程面试基础。主要讲解数据类型、常量和变量、运算符和表达式、流程控制语句、面向对象、字符串和数组以及算法等基础知识。
第5、6章为Java核心技术。主要讲解泛型、集合、框架以及异常处理等内容。学习完本章内容,读者将对Java有更全面、深入的认识。
第7~9章为高级应用技术。主要讲解线程和进程、Servlet以及JavaScript等高级应用技术。通过本环节的学习,读者不仅可以提高自己的高级编程能力,而且还可以为求职迅速积累工作经验。
第10章为求职面试、笔试核心考核模块,即数据库。主要讲解数据库的基本分类、SQL、视图、触发器、存储过程、事务、并发控制和死锁、索引以及数据库的安全机制等内容。
全书不仅融入了作者丰富的工作经验和多年人事招聘感悟,还融入了技术达人面试、笔试众多经验与技巧,更全面剖析了众多企业招聘中面试、笔试真题。
《程序员面试笔试通关宝典》特色
1. 结构科学,易于自学
《程序员面试笔试通关宝典》在内容组织和题型设计中充分考虑到不同层次读者的特点,由浅入深,循序渐进,无论读者的基础如何,都能从《程序员面试笔试通关宝典》中找到最佳的切入点。
2. 题型经典,解析透彻
为降低学习难度,提高学习效率。《程序员面试笔试通关宝典》样题均选自经典题型和名企真题,通过细致的题型解析让读者迅速补齐技术短板,轻松获取面试及笔试经验,从而晋级为技术大咖。
3. 超多、实用、专业的面试技巧
《程序员面试笔试通关宝典》结合实际求职中的面试、笔试真题逐一讲解程序开发中的各种核心技能,同时从求职者角度为读者全面揭开求职谜团,并对求职经验和技巧进行了汇总和提炼,让读者在演练中掌握知识,轻松获取面试Offer。
4. 专业创作团队和技术支持
《程序员面试笔试通关宝典》由聚慕课教育研发中心编著和提供在线服务。读者在学习过程中遇到任何问题,可加入图书读者服务(技术支持)QQ群(661907764)进行提问,作者和资深程序员将为读者在线答疑。
《程序员面试笔试通关宝典》附赠超值王牌资源库
《程序员面试笔试通关宝典》附赠了极为丰富的超值王牌资源库,具体内容如下:
(1)王牌资源1:随赠职业成长资源库,突破读者职业规划与发展瓶颈。
? 职业规划库:程序员职业规划手册、程序员开发经验及技巧集、软件工程师技能手册。
? 软件技术库:200例常见错误及解决方案、Java软件开发技巧查询手册。
(2)王牌资源2:随赠面试、求职资源库,补齐读者的技术短板。
? 面试资源库:程序员面试技巧、400套求职常见面试(笔试)真题与解析。
? 求职资源库:206套求职简历模板库、210套岗位竞聘模板、680套毕业答辩与学术开题报告PPT模板库。
(3)王牌资源3:随赠程序员面试与笔试资源库,拓展读者学习《程序员面试笔试通关宝典》的深度和广度。
? 《程序员面试笔试通关宝典》全部程序源代码(85个实例及源代码注释)。
? 编程水平测试系统:计算机水平测试、编程水平测试、编程逻辑能力测试、编程英语水平测试。
? 软件学习必备工具及电子书资源库:Java类库查询电子书、Java函数速查手册、数据库命令速查手册、Oracle常用命令电子书、JavaScript实用案例电子书、前端各大框架集合电子书。
上述资源的获取及使用
注意:由于《程序员面试笔试通关宝典》不配送光盘,书中所用及上述资源均需借助网络下载才能使用。
采用以下任意途径,均可获取《程序员面试笔试通关宝典》所附赠的超值王牌资源库。
(1)加入《程序员面试笔试通关宝典》微信公众号聚慕课jumooc,下载资源或者咨询关于《程序员面试笔试通关宝典》的任何问题。
(2)加入《程序员面试笔试通关宝典》图书读者服务(技术支持)QQ群(661907764),读者可以打开群文件中对应的Word文件,获取网络下载地址和密码。
《程序员面试笔试通关宝典》适合哪些读者阅读
《程序员面试笔试通关宝典》非常适合以下人员阅读。
准备从事程序员工作的人员。
准备参加程序员求职面试的人员。
正在进行软件开发计算机相关专业的毕业生。
准备从事软件开发行业的计算机爱好者。
创作团队
《程序员面试笔试通关宝典》由聚慕课教育研发中心编著,参与《程序员面试笔试通关宝典》编写的人员主要有陈梦、李良、王闪闪、朱性强、陈献凯等。
在编写过程中,我们尽己所能将最好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请读者不吝指正。
编 者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.