.NET工作准备--01前言
01应聘须知(已过时)
-1.了解软件开发大环境。
-2.准备简历:不宜超过一页,永远准备中文,模板。
-3.渠道:3大网站,中华英才,前程无忧(51job最给力),智联招聘。现在还有猎聘网和100程序员等
-4.面试禁忌:不重考官,不注礼节,夸夸其谈,急问待遇。
总得来说就是,简历实事求是的前提下略有修饰,针对你应聘的职位,企业的项目方向,技术使用等。
面试就是轻松愉快,机会总会有的,但永远降临到有准备的人,特别的,外企很重英语口语。
注:学习参考朱毅编著的进入IT名企必读200题。。

- Infosys公司(201404)
技术问题记载:
*表变量,临时表差异:
*sqlserver中的with关键字;
* @table,@@table;#table,##table差异:
@table表示局部表变量,@@table表示全局表变量;
#table表示局部临时表,##table表示全局临时表;
*update:多表关联下的更新;
*A&&B,A&B的区别;
*const,readonly,static的区别;
const属于一般的常量概念,一个包含不能修改的值得变量,并且必须在声明的时候赋值,编译器绑定;
readonly其值不能改变(但不用在声明时马上初始化),但在运行前其值是未知的。可以选择动态,或者静态:
当动态时,可以通过构造函数赋值;如time = new DateTime();
当静态时(static readonly),可以通过静态构造函数复制;如data = readXml();
static修饰变量是全局变量的概念.
*delegate,event
*用mvc实现GridView,mvc下model,view间的传值(action?)
*多线程,例子:(?backgroundWorker)类,文件流情况下实现一个进度条;自己试试;文件的断点续传;
其实就是.net封装的一个空间类,方便于类似进度条操作;
backgroundWorker.DoWork();RunWorkerAsync();OnWorkCompleted();ReportProcess();
*两个不同命名空间下相同结构的类之间值的Clone;
可以使用序列化和反序列化化方法,中间借用XML文件;
*asp.net中httpRequest,httpModule的使用环境,使用时机
*Global.asax的使用:ApplicationInit...;
*WebService的配置
*Session,Cookie,Cache,如果不能使用session如何实现相似的功能;
*javascript的继承;
*best practice分享;(比如测试的框架)
*如何在不使用session的情况下,通过其他方式达到session的作用;
- Bleum
C#部分为上机:全英文试题,最好使用通过microsoft C#engineer英文版相关考核;
面试考核:
*sqlserver2008创建索引,include指令;
*sql中视图与存储过程的区别;
*sqlserver中使用动态sql,sql的参数化;
*千万级大量数据下的查询和页面展示;
*查询优化,sqlserver相关工具;
- HP
在英文方面,请准备一个自我介绍
1.自我介绍:不用过长,介绍下自己的个性(example:kind,warm hearted,hardworking,quick
learner等等)、之前工作(可与项目经验相结合)、简单介绍下自己平时的兴趣爱好
2.项目经验介绍(describe one of your projects):简单概括即可,你的job
title(职位名称)与你主要负责那部分(be responsible for),它实现了一个什么样的目的。
3.你的离职原因:例如want to find an environment where I can practice my
English & technical skills
4. 职业规划
1. Could you please introduce yourself?
2. Do you have any experience to work with foreigners? If yes,
describe something about it.
3. What’s the biggest challenge you met before?
4. What’s your greatest strength?
5. What’s your career goal?
6. Why do you want to join HP?
7. What have you learned from your latest work?
- 其他
1.delegate与event的异同:
namespace AspnetTest
{
//委托可以放在namespace而不用指定到一个class中;
public
delegate void
TestDelegate(object sender, EventArgs args);
public class
DelegateOrEvent {
private void Test()
{
var mt = new ModuleTest();
mt.testDelegate += A;
mt.testDelegate(null,null);
mt.testDelegate.Invoke(null,null);
//事件形式上等同于一个私有的委托,加上add/remove方法;
mt.testEvent += A;
mt.testEvent();
//错误,事件只能在定义事件的函数中被调用
}
private void A(object sender, EventArgs args)
{throw new NotImplementedException();}
}
public class
ModuleTest:IHttpModule
{
private void TestFunction();
//private delegate void testDelegate();
public TestDelegate testDelegate;
//事件的参数和返回值固定
public event EventHandler testEvent;
//private EventHandler testEventHandler;
private void initial() {
testDelegate = LikeBao;
testEvent = LikeBao;
}
}
.NET工作准备--01前言的更多相关文章
- 01 前言/基础设施 - DevOps之路
01 前言/基础设施 - DevOps之路 文章Github地址,欢迎start:https://github.com/li-keli/DevOps-WiKi 简介 基础架构采用DevOps设计思想, ...
- .net工作准备系列--01前言
注:学习参考朱毅编著的进入IT名企必读200题. 内容重在自我学习与巩固. 前言: 章节划分 01应聘须知 02基础知识(重点) 03进阶知识 04重点应用(aspnet第一部分) 04重点应用(as ...
- JavaScript是如何工作的01:引擎,运行时和调用堆栈的概述!
概述 几乎每个人都已经听说过 V8 引擎,大多数人都知道 JavaScript 是单线程的,或者它使用的是回调队列. 在本文中,我们将详细介绍这些概念,并解释 JavaScrip 实际如何运行.通过了 ...
- Django笔记&教程 0-1 前言
Django 自学笔记兼学习教程第0章第1节--前言 点击查看教程总目录 1 最初的想法 自学Django已经有一段时间了,自认收获不少,学的还算可以,然而实际去做项目写代码的时候,很多用法记得不清, ...
- ASP.NET MVC异步验证是如何工作的01,jQuery的验证方式、错误信息提示、validate方法的背后
ASP.NET MVC借助jQuery的验证机制,提供了一套从客户端到服务端异步验证的解决方案,通常情况下,用起来相当方便.但面对一些相对特殊的情况,可能会遇到验证失效的场景,比如在使用ajax动态异 ...
- build path libraries java基础--Jar包添加到build path方式说明--01
摘自: http://blog.csdn.net/haolongabc/article/details/7007701 java基础--Jar包添加到build path方式说明--01 前言:这段短 ...
- 知识全聚集 .Net Core 技术突破 | 简单说说工作单元
知识全聚集 .Net Core 技术突破 | 简单说说工作单元 教程 01 | 模块化方案一 02 | 模块化方案二 其他教程预览 分库分表项目实战教程 Git地址: https://github.c ...
- [工作札记]02: .Net Winform控件TreeView最简递归绑定方法
前言:Treeview控件是我们在WinForm.WebForm开发中经常使用的控件,需要从数据库动态加载数据,然后递归绑定每一个节点:同样,递归的思路在其他程序中也经常运用,包括.Net MVC等. ...
- 打造高效前端工作环境 - tmux
打造高效前端工作环境 - tmux 前言 现在前端开发可不容易啊,先打开个VIM,然后再打开个lite-server,一不小心写个ES2015还要打开个gulp来做预编译,如果能把这么多个窗口放在一 ...
随机推荐
- 【洛谷P1828】香甜的黄油
题目大意:给定 N 个点,M 条边的无向图,在其中选定 P 个点,每个点可能被选多次,求图中的一个点到选定的 P 个点的距离的值最小是多少. 题解:由于数据范围的限制,直接 Floyd 会超时,因此对 ...
- Nginx反向代理1--基本介绍-虚拟主机
1 Nginx 1.1 什么是nginx Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.由俄罗斯的程序设计师Igor Sysoev所开发, ...
- python学习笔记6--双色球需求实现
# 5,随机产生5条双色球号码 # blue 存蓝色的求 01,02 # red 存红色的求 17,16,03 # date存生成的时间,精确达到秒 #处理 import random,datetim ...
- JavaScript绝句的小研究
前几日在网上看到一篇文章:JavaScript绝句,看了以后觉得里面的代码颇为有趣,不过文章里面只是简单的说了这样写的目的和结果,却没有令读者起到既知其然,又知其所以然的效果.这里简单写一篇小文章剖析 ...
- CS229 笔记03
CS229 笔记03 局部加权线性回归 Non-Parametric Learning Algorithm (非参数学习方法) Number of parameters grows with the ...
- ftp 服务
ftp 上传下载 yum install ftp -y ftp:192.168.1.1 上传 put file1 下载 get file2 直接方式 ftp get test.tar.gz 文件 ft ...
- 使用 scm-manager 搭建 git/svn 代码管理仓库(一)
1.在官网上下载scm-manager 下载地址 https://www.scm-manager.org/download/ 选择下载文件 2. 配置java 环境 参照文章:https://jin ...
- 在maven 2工程中加入iTextAsian支持(maven添加自定义jar包到本地仓库)
最近需要在工程中加入JasperReports,其中要用到把报表导出为pdf文件的功能.JasperReports内部使用iText来输出pdf文档,而iText对中文是放在单独的包iTextAsia ...
- Mybatis逆向工程——(十四)
逆向工程可以快速将数据库的表生成JavaBean,同时生成对单标操作的Mapper.java与Mapper.xml,极大地提高了开发速度. 1.jar包
- 使用InstallShield打包windriver驱动-转
转自:http://blog.csdn.net/weixin_29796711/article/details/72822052 用户在使用我们用windriver开发的硬件驱动时,需要先安装wind ...