面试

面试之前的准备

1

需要新员工完成什么样的任务?

2

怎样的人能完成这样的任务?

3

哪些途径和方法可以发现这样的人?

4

测试一下简历的真实性

1. 年龄与学历的推算。

2. 自助我介绍时,与简历吻合。

3. 简历的履历不留空白。

5

测试做过项目的真实性

1. 在项目里面担当什么角色?

2. 负责哪个模块?

3. 说下负责的模块有什么功能?

6

测试技术能力的真实性

根据简历写的技术点,从浅入深的面试。

考核范围

1

分析能力

1. 开发登录或注册页,说下你的思路?

2. 如果半年做完一个项目后,这个项目不上线了,你会怎么想?

3. 给一个页面的div直接加onclick事件,和用JQuery来构造div的onclick有什么区别

2

判断能力

3

决策能力

1. 工作中,如果上司交给了你一份任务,你已经提前预知完成不了,你会怎么做?

4

策划与组织能力

1. 之前是否有过团队活动?是否有组织过活动?

2. 如果让你组织一次羽毛球活动, 15人左右,简要说下你会如何组织。

5

认真主动态度

1. 对加班怎么看?

2.工作中,你有没做过哪个模后有自我成就感?

6

工作标准

7

精力充沛

8

工作动力

1. 最近有什么看过什么学习资料?

2. 没有成长空间的原因是什么?

9

知人善任

10

独立工作的能力

11

承担压力的能力

12

文语言表达能力/说、力、沟通能力

13

细心

1. 做一个选择题,将ABCD顺序打乱。

14

领导能力

15

忠实度

1. 看下简历的工作履历。

2. 自己有哪些不足?

实习生及试用生

应届生

1

你是怎么进入到软件开发这一行的?

2

你曾经学过的第一种编程语言是什么?

C#篇

1

ref和out的区别是什么

2

解释一下什么方法重载

3

解释一下什么是构造函数

4

对缓存是否有了解

5

列出所有你知道的可用于两个页面之间传递参数的方法

6

请按顺序至少写出5个涉及ASP.NET 页面生命周期的方法

7

需要登录的页面,如果直接访问会跳转到登录页面,如果被篡改,如果避免风险

8

Cookies与Session的区别

9

有做过上传文件功能吗

10

源代码管理软件用是什么

11

GET和POST的区别

12

消息队列

HTML,CSS,Jquery

1

CSS,Jquery中 # . 分别代表什么意思

2

$(“#a #b”)代表什么意思

3

Jquery中如何给一个DIV加样式

4

Jquery中Ajax请求返回数据类型有哪些

5

Jquery中Ajax返回的数据如果是Json,如何处理中毒问题

6

Jquery中如何循环一个div

SQL

1

SQL中是如何分页的

2

LEFT JOIN,INNER JOIN 两者区别

3

SQL事务是否有了解

4

SQL注入攻击,有哪些办法可以避免

其他

1

在这家公司中,你有学到什么?(技术、业务、其他)

2

如何评估及控制项目的风险?

3

4

CMMI流程

5

工具

1

火狐(Firebug、Live http、Cookies manager、Web Developer、YSlow、CSS Usage、html validator、PageSpeed

https://developers.google.com/speed/pagespeed/insights_extensions

HTTP Watcher

2

水晶报错 http://www.highcharts.com/

3

图片压缩 http://www.smushit.com/ysmush.it/

4

前端工具 http://tool.lu/

5

前端性能分析

http://tool.lu/
https://developers.google.com/speed/pagespeed/insights

6

Debug view、Windows event、windows 性能、winDbg

http://www.csharpwin.com/csharpspace/10719r7422.shtml

7

BCompare.exe

8

Sql 智能提示

9

站长工具

10

站点安全检测 http://webscan.360.cn/

中级开发工程师

C#

1

ref和out的区别是什么

2

字符串 “” string.Emtpy 两者的区别

3

HttpHandler,HttpModule有什么相同点或差别

4

列出所有你知道的可以提升网站速度的技术点

5

读一下对缓存的理解。.net framework缓存依赖;OutputCache

6

什么是跨站点脚本攻击(Cross Site Script),如何避免

7

需要登录的页面,如果直接访问会跳转到登录页面,如果被篡改,如果避免风险

SQL

1

精确查询User表中Name字段值为 a’b

2

模糊查询User表中Name字段值为 a%b

3

一张学生表 S(sId,Name),一张课程表C(cId,sId,Score),计算出所有学生总分数

4

同上,计算出所有学生平均分数

5

同上,计算出所有学生最高分数

6

谈谈SQL中的char(10), nchar(10), varchar(10)、nvarchar(10)的差异

7

与下触发器的优缺点

8

事务未结束之前,会对表产生死锁,如何避免SELECT时不会被锁住

9

是否知道SQL性能如何调优

其他

1

2

如果让你做个定时运行的工具,说出你所知道的做法

3

4

5

前端性能

URL 图

Employee 的构造函数以下存在的错误是 ( )

private int Employee(){this.id = 100;}

private Employee(){this.id = 100;}

static Employee(){id = 100;}

public Employee(int id){this.id = id;}

下列对 重载(overload) 描述不正确的是( )

相同的参数不同的返回值

不同的参数

不同的参数类型和不同的返回值

不同的参数类型和相同的返回值

下列关于使用String或StringBuilder创建字符串描述不正确的是( )

如需要多次拼接字符串,StringBuilder速度更快,GC回收次数更少

每次修改一个string都会产生一个新的string

StringBuilder对象创建前将事先分配一段内存

尽量都用StringBuilder代替String使用

以下关于抽象类的描述正确的是: ( )

抽象类必须包含抽象方法

可以创建抽象类的实例

抽象类的子类也是抽象类

有抽象方法的类一定是抽象类

在一个页面中,如果将所有的div元素都设置为绿色,实现功能是( )

$(“div”).css(“color”,”green”)

$(this).(“div”).css(“color”,”green”)

$(this).get(“div”).css(“color”,”green”)

$(this).find(“div”).css(“color”,”green”)

使用 Ajax Post 方式,向页面 A.aspx 发送请求, 请求的数据是 UserID = "A" , Pwd = "B" , 假设服务器返回"OK" 是成功. 客户端弹出 "验证通过" 提示框,以下代码正确的是( ):

$.post("A.aspx",UserID:"A",Pwd:"B",function(res){ if ( res == "OK") {alert("验证通过");} });

$.post({"A.aspx",UserID:"A", Pwd:"B"},function(res){ if ( res == "OK") {alert("验证通过");} });

$.post("A.aspx",UserID="A", Pwd ="B",function(res){ if ( res == "OK") {alert("验证通过");} });

$.post("A.aspx",{UserID:"A", Pwd:"B"},function(res){ if ( res == "OK") {alert("验证通过");} });

其他

1

项目上公网后,要看错误日志

2

核心逻辑先测试

3

开发任务多时,可以完成几个页面后提前提测

4

里程碑、迭代、(瀑布型,比如CMMI)

5

 

1、memcache、Redis(缓存方面可能会问什么时候使用runtime 和 分布式缓存,缓存命中率等)
2、wcf、webapi(wcf 和webapi的关系??)
3、orm(聊一聊熟悉的orm框架)
4、数据库(这个估计不会问的太深)
5、设计模式、aop、Ioc之类的GoF

什么是emit  nuget

MVC
压工资


沪江笔试题很简单 不知道你和我会不会是一套题,笔试题前面是问答题,基本上就是问用户memcache mangodb没 只需要勾选就好了,其它的题也很简单 例如div居中,数据库翻页

数库库-大数据

原文地址:https://www.cnblogs.com/yexinw/p/4162005.html