Sponsored Ad

Tuesday, December 14, 2010

Fidelity Information Services (FIS) Interview Questions for C# - Web Developer

I have gone through the Fidelity Information Services (FIS)  interview last week and here is few questions i remember.

  1. What is oops?
  2. what is object?
  3. what is class?
  4. what is data grid?
  5. difference between overloading and overriding?
  6. Difference between load(int a) and load(uint a)
  7. is above are overloaded? and will it give run time error.
  8. int load() and string load() is overloaded?
    A. no
  9. how to call a client side JavaScript method from a asp button and then server side method on user response?
  10. how Ajax works?
  11. suppose we want to render only a part of page every time?
  12. how to implement paging?
  13. what is sql cache dependency?
  14. polymorphism?
  15. base class and child class execution?
  16. response.redirect and server.transfer?
  17. server.transfer and server.execute
  18. abstract class and interface?
  19. difference between datagrid and grid view?
  20. what is event bubbling?
  21. index, types of indexes?
  22. how to optimize query?
  23. udf and procedure?
  24. types of triggers?
  25. what is benefits of packages?
  26. what is page in SQL?
  27. how to handle exception in oracle?
  28. full form of AJAX ? what is XML in this?
  29. what are endpoints?
  30. what is address and binding and  contracts?
  31. serialization?
  32. session management techniques?
  33. in state server do we use serialization?
  34. what is late binding?
  35. what is parent class of all WebPages?

Tuesday, December 7, 2010

Sapient Interview Questions – Manager Round

 

What about sapient?

Sapient is a global services company that helps clients transform in the areas of business, marketing, and technology. The company operates three divisions that enable clients to gain a competitive advantage and succeed in an increasingly digital world. SapientNitro, Sapient Global Markets, and Sapient Government Services fuse insight, creativity, and technology to drive innovation and to help clients navigate complex business problems. Our approach is the subject of case studies used by MBA programs at Harvard and Yale. The company has operations in North America, Europe, and Asia-Pacific.

Why you want to join Sapient?

Describe your project?

Ans: Describe your project/Product

How many members in team?

5 members.

how to deal with dispute in team?

Listen everyone and discuss the problem.

how to handle team?

some one is not working in team, how will you deal with this?

talk to them, find out reason, arrange a technical or functional training.

you are on bench ,what will you do to add value?

reading new technologies, study new things, arrange the meetings and discussions, training sessions, clear the certifications.

what are your goals?

where you want see after 5 years?

what will you do to achieve new heights?

what are your weakness and strong points?

what initiative you took in last project ?

any extraordinary work you done in last project?

1). Can you stretch for long hours? How can you manage your personal if you have to stretch for a long hours?

2). What you will do if you are on bench?

3).What are your strengths?

4).What are your weaknesses? How can you overcome them?

5).Why do you want to join Sapient?

6). What kind of roles you are expecting?

extra activities?

how do you keep updated with latest technologies?

by visit the most popular blogs, subscribing the updates from twitter and facebook. following the microsoft employees.

How you get the updates for oracle and SQL server?

generally visit the oracle site and blogs as well as msdn also.

what do you think about current slowdown?

Its temporary and due to USA finance and banking sector, it is just effect due to these sectors.

When will it recover?

its recovering very fast and will grow with high rate.

Tell me about your achievements in last 5 years?

tell yours.

Where do you want to see you after 5 years?

at least want to be a tech lead and have more control over the project management.

What are your role and responsibilities in current project?

70% coding, status update, assigning work to sub ordinates, coordinating with onsite team, requirement analysis.

Have you done anything in your project which prove that you are innovative?

yes, give an example.

you ever had dispute in your team?

yes, there was difference due to designing of module between me and my team met. we organize a team meeting and solve it after taking every one  views.

Monday, November 29, 2010

Sample of IT Project Manager Cover Letter

 

Hi,

Please find my attached resume for .NET requirement. My key details are as follows:

Total IT Experience: 8+ years
Current Company: RBS, Gurgaon
Previous Company: HCL Technologies
Current Salary: Write your Salary
Expected Salary: Negotiable
Joining Time: 2 Month
Contact Number: Your Phone number

Skill Set: C#.NET, VB.NET, ASP.NET, AJAX, XML, UML, SQL Server, Oracle, Object Oriented Programming , WCF, WPF, Work Flow …..

Thanks
Rakesh Singh

The above is sample cover letter for project manager, Software Engineer , Sr. Software Engineer etc. You can fill you details and send the above sample. Please note that if you do not want to specify salary just do not write it. also if you would like to negotiate the CTC just negotiable other wise write a exact figure.

Also specifying key skills with cover letter is good idea.

Wednesday, September 29, 2010

Latest RBS Interview Questions – Face to Face Round

Question 1. What technologies you worked for?
Answer. C#, VB, Oracle , SQL Server , ASP.NET, JavaScript

Question 2. Lets start with C#, What is modularization?
Answer. Modularization is dividing functionality into different small modules, so that we can reuse the functionality and make it simple to use.

Question 2. Any other use of modularization and Layered application?
Answer. We can add layer to keep different group of functionalities different. and changing one layer does not effect others.

Question 3. Where does the object and its internal variable int i and string s store, in heap or in stack.
Answer. i think int goes to stack

Question 4. What is garbage collector?
Answer. it used to release the memory. and run in  non deterministic manner.

Question 5. Can we run Garbage collector manually and its recommended?
Answer. Yes we can by gc.collect(), it is not recommended.

Question 6. What is overloading and overriding?
Answer. overriding is having same method in base and drive class and deciding at runtime which one to call.

Question 7. What is difference between the runtime polymorphism and overriding.
Answer. both are same.

Question 2. Difference between string builder and string?
Answer. string builder is mutable and string immutable.

Question 2. can we pass object with ref parameter like fun(ref Obj)?
Answer.yes

Question 2.  what is difference between fun(obj) and fun(ref obj)?
Answer. by passing obj we are directly passing object while using ref it passes the address of object.

Question 2. if we have two function abc(int a, int b) and abc(int a, int b, int c) in base class and we derive it in drive class and implement it. in drive class it is overloading or overriding?
Answer. both overloading and overriding.

Question 2. can we have multiple try blocks, can we have multiple catch blocks, can we have multiple finally blocks?
Answer. multiple try yes separate blocks, multiple catch -yes, multiple finally - no

Question 2. What is cluster index and noncluster index ?
Answer. cluster index is physical sorting on table while non cluster index is logical sorting on table.

Question 2. we have a query,
select a, b from table1
where a=a1 and b=b1 and c= c1

on what column will you define the index?
Answer. a, b

Question 2. we have a table empl
emp_id, salary, division

get the employee list whose salary is greater than the average salary of their division?

Answer.

Question 2. there is two tables
emp_id, salary, division_id - emp table
division_id , div_name - div table

get the maximum salary if every division?

Answer.

Question 2. What patterns you used in C# code?
Answer. Singleton, facade

Question 2. Write a code to implement a singleton pattern?
Answer.

Question 2. write a code to check balance brackets in a string? ((()))
Answer.

Tuesday, September 21, 2010

2010: What is Salary of Sapient for a Btech

Sapient is high paymaster and very workaholic company. So if any one like to work and get good income can join the company. Sapient have number of offices all over India and this company is located in major cities.

Here is Salary structure of sapient for a Btech students, Please note that this is average salary structure and can differ in many situations.

Fresher's Salary: 2 to 4 Lakhs

2 Year Experience Salary: 4 to 6 Lakhs

5 Year Experience Salary: 6 to 11 Lakhs

Please comment if or any of your friend is working for Sapient and you know the salary. This will help to find the average salary in market.

Thursday, July 15, 2010

Royal Bank of Scotland Interview Questions – Telephonic - .NET

 

Here is some questions asked during the interview process of Royal Bank of Scotland (RBS) for .NET opening.

 

Question. Tell me something about yourself?

Answer. Give a small introduction about professional background.

Question. Tell me about current project and technology used?

Answer. As per your current project.

Question. Rate your self for .NET, C#, Oracle?
Answer.
.NET - 7
C# - 8
Oracle - 7

Question. Lets start with .NET, What is .NET framework?
Answer. Its a platform to run .NET application, where .net applications can use .net resources.

Question. What is DLL?
Answer. Dynamic link libraries, kind of exe file.

Question. What is manifest?
Answer. Contains Details about assembly. like reference, versions, resources and type.

Question. What types of assemblies are there and what is difference?
Answer. Private and public
private is private to application and kept in local application folder
public assemblies are shared among the applications and kept in GAC.

Question. Suppose there is two versions of a assembly, how your application will decide which version to use?
Answer. In web.config under binding give old version and new version

Q. Any other way to do versioning in GAC?
Answer. Find it out.

Q. What is strong type and loose type ?
Answer. its a language property. The language who provide variable data type declaration called loose type like vb and JavaScript provide var type variable declaration while C# not. so C# is strong type language.

 

C# interview Questions

Question. What collection type you used?
Answer. ArrayList

Question. What is difference between arraylist and array?
Answer. Array can store single data type and inserting will cost more, while in array list you can store multiple datatypes and inserting and removing element is easy.

Question. What are delegates?
Answer. it is function to pointer.

Question. What are events?
Answer. events are used with delegate to fire a method on any event occurrence?

Question. What is use of delegate?
Answer. Used of delegate to call a function.

Question. any other use of delegate?
Answer. Find out.

Question. What is difference between list and arraylist.
Answer. list is interface while arraylist is implementation.

Question. What is dataset?
Answer. can contains tables and their relations.

Question. What is datareader?
Answer. Read one row at a time , forward only.

Question. How will you fill dropdown values using datareader?
Answer.
While(datareader.read())
{
bind every value to dropdown
}

or construct a dataset from datareader inside loop and assign to dropdown

Question. What is abstraction?
Answer. Representing complex word in simplified manner.

Question. what is OOPs ?
Answer. programming language fully supported by objects

Question. What is Objects?
Answer. by using Objects we can represent real word easily.

Question. what are the features of objects oriented programming?
encapsulation
overloading
overriding
abstraction
association
generalization
inheritance
data hiding

Question. Have you worked on multithreaded application?
Answer. yes

Question. Describe the multithreaded application ?
Answer. Describe a demo multithread application and why using multithreading.

Question. What is Strongly typed dataset?
Answer. Strongly typed dataset is simple dataset containing the property to have datatype associated with columns and can access column values by using the column names.

Tuesday, July 13, 2010

Rsystems Interview Questions .NET

 

Question. What is Deep copy and shallow copy?
Answer. Deep copy, copy the whole object and make a different object, it means it do not refer to the original object while in case of shallow copy the target object always refer to the original object and changes in target object also make changes in original object.

Question. how to Create custom collection?
Answer. using System.Collections namespace we can create the our custom collection classes.

Question. how to Bind grid with business obj?
Answer.  return the dataset or datatable from business object and assign to datasource of grid.

Question. What is Singleton and how to implement locking in singleton pattern?
Answer. Singleton pattern usage a class which can contain only one object through out the application.

class my_Singleton
  {
    private static my_Singleton obj;
    protected my_Singleton
    {
    }
    public static my_Singleton Instance()
    {
      lock{
      if (obj == null)
      {
        obj= new my_Singleton();
      }
    }
      return obj;
    }
  }

Question. What is Typed dataset?
Answer. typed dataset is a normal dataset having property to data type check for Colum values and can access the columns by column names.

Question. What is Using keyword?
Answer. using keyword can be used in two format
1. include the namespace in file
2. handle the idisposable objects inside using block.

iFace obj = new myclass()

Myclass obj1 = new myclass()

Obj.hey();
Obj1.hey();

is the above code is valid?
yes

Question. What is difference between lock vs static locks?
Answer. static lock is applicable to static methods and variables.

Question. What is suppressfinalize?
Answer. We use this method to not to call the finalize method while disposing the objects.

Question. Can we inherit a class from multiple interfaces?
Answer. yes

Question. suppose two interfaces have same method, so how will you  implement these methods in derive class?
Answer. by using interface name

Saturday, July 10, 2010

SIEMENS Interview Questions and WRITTEN TEST 2010 | Java

 

These questions are asked during the siemens walk-in held in Gurgaon. Here is some questions and their pattern asked in the interview and written test.

No Negative Marking

1- 20 Questions of Reasoning : The time to complete is 25 minutes Most of the Questions are from Series,Relation,Distance.

2- Java Questions : It incorporates three blocks

(a)- 20 java Questions(Compulsory).

(b)- 10 questions from Swing(It is Optional) .

(c)- 5 questions from fundamentals(compulsory).

This block have to complete within 30 minutes.

Java Questions:-The java Questions based on the concept of classes,Interface,Exception Object States,Threads concepts. Example:

1- How can we save object States?

ans:by Serialization.

2-program on class inheritance: what is the output of this program.

3- program on Interface.

Swing Question:- There are 10 swing questions which are optional.

Fundamental Question:- 5 Questions:

1- which layer of OSI is responsible for transportation of data on the network?

2- operating System Question.

3 and 4:- the questions are from DBMS.

5:- In which data structure we can add data from the beginning and at end not from middle?.

Friday, July 2, 2010

Indus Valley Partners (IVP) Technical Interview Questions - .NET

 

Question. Rate yourself in C#, ASP.NET, Oracle
Answer. C# - 8
ASP.NET - 7
Oracle - 7

Question. Lets start with .NET, What is CLR and what is the task perform by CLR?
Answer.  CLR stand for Common language runtime. it have the task like
1. running the garbage collector
2. Code verification
3. code access security
4. executing IL

Question. What is assembly? and what is difference between the .dll and .exe?
Answer.  Assembly is a basic unit of .net program and it contains the all .net code, resources, references and versions etc.
.exe and .dll are same while .exe contains executable code and is machine dependent.

Question. if dll and exe files are same it means you can deploy both the files in GAC?
Answer.  No, deploying a exe file does not mean anything because classes and method are exposed in dll only and exe file is pure executable, any application can not call the function of exe file.

Question. How will you deploy the dll file in GAC?
Answer.  first create the strong name for dll and add this sn name key into the application then use gacutil command to register the dll in GAC.

Question. How will you search for a dll in GAC before registering it?
Answer. use process explorer to check the dlls, if you have any other suggestion, Please comment.

Question. What is difference between IL and DLL ?
Answer. DLL contains the IL and other details (metadata) inside.

Question. is exe is machine dependent?
Answer. yes

Question. How to pass the arguments in thread?
by passing the arguments in start() method.

Answer. thread t1 = new thread(new threadstart(obj.abc));
t1.start(21);

Question. What changes will you do if you have to pass string instead of int in thread arguments?

Answer. no chnages in thread while we change the method to receive the string or abject variable.

Question. What are the properties of abstract class?
Answer. 1. abstract class can contain the prototype of method and/or implementation of methods.
2. Direct object of abstract class is not possible.
3. we need to inherit a class and make the object of derive class and can access the abstract class methods.
4. abstract classes can contains the abstract functions.

Question. can we have this definition in abstract class?

abstract class abc
{
abc obj;

}

Answer. yes, we can have same type of obj we can define in and instantiate to derive class.

Question. What pattern you used?
Singleton and facade

Question. describe the facade pattern and use in you project?
Answer. it is used to access the whole subsystem through a system. i used it in a customer class to access the subsystem like sales, billing, invoice etc.

Question. What is singleton pattern?
Answer. creating only one object of a class.

Question. How will you handle deadlock in singleton pattern?
Answer. use lock or monitor to access by single thread.

Question. What is difference between monitor.enter and monitor.tryenter functions?

Answer. monitor.enter waits for the lock until it does not get it.
while monitor.tryenter will request for lock and it return true if get the lock and return false if does not get it and process further statements.

Question. instead of creating a singleton class, suppose i create a static object of singleton class outside the class and use it though out the application, then what is use of singleton class?

Answer. singleton class is use that accidently programmer do not create the another object of the class. it is used in large systems where we expose class and functions though dlls and want to restrict programmer while using this dll do not creating multiple objects.

Question. Why forcing garbage collector to run is not recommended?
Answer. because it sometimes create performance issue and block other threads.

Sunday, June 27, 2010

InfoGain Selection Process | Interview Process

 

One of my friend gone through the interview process of Infogain Noida. this interview process was for .net software engineer.

Round 1: Telephonic Technical Interview

This interview was totally technical and based on basic questions. this interview contains the questions from C#, OOPS, JavaScript, SQL

Round 2: Face to Face Technical Interview

This interview was conducted at Infogain noida office by one senior person. They asked questions from almost every area of .net. along with this they check your communication skill also.

Round 3: Managerial round - Telephonic

This was a telephonic round and took by project manager. he asked some technical questions from OOPS, C#, and database along with some project management questions like

how will you manage team?

how to deal with client?

how to solve dispute in team?

how to deal with fresher's?

the project manager can also ask some algorithms and or puzzles like

selection sort, insertion sort , binary search

 

Round 4: Client Interview – Telephonic round

this was simple round and client just wanted to verify that the candidate have enough knowledge or not . The questions were from C# and OOPs.

 

So all the best for interview.

Saturday, June 26, 2010

Fidelity Information Services (FIS) Selection Process

 

One of my friend gone through the Fidelity Information Services (FIS) interview process for software engineer - .NET. FIS have their own salary package range and they will not offer you more than that.

Round 1: Basic Technical Round

This round will contains basic questions of your area, basically they will ask one line questions and also want answer in one line.

like what is overloading?

what is overriding?

what is event?

what is delegate?

etc.

Round 2: Advance technical Round

This is advance round and will contains some advance questions on advance topics like

collections

generics

multicast delegates

threading etc.

 

Round 3: Managerial Round

this is managerial round and will contains the questions and answers of your current project and current team.

 

Once you clear this test, FIS will offer you offer letter.

 

All the best for interview.Please comment in case of any questions.

Sapient Technical Interview Process

 

One of my find gone through the interview process of Sapient Noida. The interview process involve the following rounds:

Round 1: Online Technical Test

The first round involve the online technical objective type test from merittrac site. Once you reach in sapient office, you will receive a merittrac.com website online test for corresponding subject.

http://www.merittrac.com/candidatetest/starttest.asp

 

Round 2: Design Pattern and multithreading Problem

Once you will clear the online technical test, you will get a design problem need to solve using design pattern and/or multithreading.

for example you may offer to fill a windows form control using multithreading or reading and updating data into database using multithreading.

 

Round 3: Pure Technical Round

This is third round and a senior person will ask number of questions from every part of .net/Java.

Like OOPS

C#

SQL

etc.

Round 4: Managerial Round

Managerial round is 4th round and can be bypassed. This is technical as well as personal round. can be project oriented questions.

 

Round 5: Non Technical Round

This round contains the non technical questions, like

what is you position in team?

why you want to leave current company?

How will you avoid dispute in team?

What qualities you looking in your team manager?

etc.

Once you will complete all these round the HR will offer you a decent package.

Wednesday, June 9, 2010

SemanticSpace Telephonic Interview Questions - .NET

 

Telephonic interviews are sometimes hard to face. but most of the telephonic interviews are easy and this is just verification process that the person is right candidate for the job or not.

My friend gone through a telephonic round of SemanticSpace for software engineer position for .NET.

Question. They started with project, Tell me something about your current project?

Answer. describe your project.

Question. what is OOPs?

Answer. Object oriented programming, represent every thing in a object.

Question. What is polymorphism? what are different types of polymorphism is there?

Answer. polymorphism means different forms, there are two kind of polymorphism

1. static polymorphism (overloading)

2. dynamic polymorphism (overriding)

Question. What is difference between overloading and overriding?

Answer. having same name methods with different parameters is called overloading, while having same name and parameter functions in base and drive class called overriding.

Question. what is static class and what is use of this?

Answer. Static class we define when we do not want to create a object of class, all methods of static class should be static. static class methods and data are specific to class only and not associated to objects.

Question. Can we have a variables inside the interface?

Answer. no, we can have only methods, properties, indexers and enums inside the interface.

Question. Have you used AJAX?

Answer. I have used AJAX using microsoft ajax toolkit.

Question. What is your role in PL/SQL?

Answer. I used to design and write functions, triggers, procedures and packages.

Question. Have you used Queue in Oracle?

Answer. No

Question. What design patterns you used?

Answer. Facade, Prototype, Singleton. proxy , bridge

Wednesday, June 2, 2010

Polaris Interview Questions - .NET - Telephonic

 

One of my friend gone through the Polaris telephonic round for .net for software engineer requirement.

Here is some questions from the same telephonic round.

Question 1. What is assembly?

Answer. Assembly is encoded library of .net applications it contains the all source code references and other resources.

Question 2. What is GAC?

Answer. Global assembly cache, is a special area where we generally keep our global assemblies.

Question 3. what is difference between remoting and webservices?

Answer. remoting is used to communication between applications running on same .net platform while webservice is used to communicate between the applications running on

Question 4. how will you implement security in webservices?

Answer. using SOAP

Question 5. how will you authenticate web service?

Answer. Find it out.

Question 6. what is singleton?

Answer. singleton is a design pattern used to design a software. This design pattern allows you to create only one object of a class.

Question 7. How will you implement remoting in C#?

Answer. Read books.

Question 8. What is SAO and CAO?

Answer. Server activate object and client activated object

Question 9. What is marshaling?

Answer. marshaling is used in remoting to transfer data between application.

Question 10. what is WCF and what is difference between WCF and web services?

Answer. WCF is windows communication foundation same as webservices. actually WCF =webservices + remoting

Tuesday, June 1, 2010

C# - OOPS Interview Questions

 

Question 1. What is class and objects?

Answer. Class is collection of functions and variables. and object is used to use this template.

Question 2. Can we declare a constructor to private?

Answer. Yes

Question 3. What is the use of constructor ?

Answer. constructor is used to create and instantiate a object.

Question 4. can we specify the accessibility modifier inside the interface?

Answer.  It should be public there is no use of private methods in interface.

Question 5. how to prevent a public class method to be overridden in drive class?

Answer. just make method to sealed.

Question 6. how to stop a class being inherited by another class?

Answer. just make the class sealed. by using sealed keyword.

Question 7.how to prevent a class being instantiated?

Answer. make class abstract or static

Question 8. How to override a private virtual method?

Answer.you can not override a private method.

Question 9.  can you derive a static method of base class in child class?

Answer. no

Question 10.  can you override a normal public method of base class and make it static?

Answer.no , the method signature  should be same to be overridden.

Question 11. what is early and late binding?

Answer. when we call a non virtual method it decide at compile time and this is called early binding. while if method calling decide at runtime is called late binding.

Question 12. Can namespace contain the private class?

Answer. no, having a single private class does not mean anything , it is applicable only in case of nested class.

Monday, May 31, 2010

MakeMyTrip.com .NET Interview Questions | Written Test | Analytical Test | F2F Interview

 

This question set contains the written test questions and analytical test and Face to Face interview questions.

This interview was held in may 2010 at MakeMyTrip.com. I don't think they give very good salary but you can negotiate with them.

Written test – Fully objective type .NET

This round was fully objective and contains almost 30 objective type of questions in 20 minutes.

Question 1.  Session objects are accessible in?

1. web forms

2. web Farms

3. both

4. none

Answer.  web forms – check once

Question 2. application objects are accessible in?

1. web forms

2. web Farms

3. both

4. none

Answer.  1. web forms

Question 3.  give me three differences between unique key and primary key?

Answer.  1. Primary key is only one in table while unique key can be multiple

2. unique key can be null

3. cluster index create on primary key while non cluster index can be created on non cluster index.

Question 4. which control have the paging?

1. dataset

2. datareader

3. none

4. all

Answer. find out

Question 5. by default security setting in .net?

Answer. anonymous access

Question 6. which file contains  the configuration settings for URI to access in web services?

Answer. .disco (check it once)

like this there were around 30 questions, most of them asp.net questions were there.

 

Analytics / Aptitude test

this test was totally analytical and contains 40 questions in 30 minutes. you need to have pen and paper with you while attending the test.

you need to give test on http://www.merittrac.com site.

Question 1.  questions like 5 guys are sitting in a round table now A is sitting left to B , C is sitting next to D and then you have to answer some questions.

Question 2.  A English paragraph was given and you need to answer the some questions by reading those questions.

Question 3. 4 figures was given and you need to find the next figure in sequence.

Question 5. The numeric values of a name was given and you need to find the numeric values for the another name.

Question 6. A numeric expression like 3/23*2+44-2 was given and if + is replaced by *, - is replaced by /, /is replaced by + and * is replaced by – what will be the value. around 6-7 questions of this kind.

Question 7. A conclusion was given and statement 1 and statement 2 was given , you need to choose the options on the basis of these

1. Statement 1 is true

2. statement 2 is true

3. statement 1 and statement 2 is true

4. none

Face to Face Technical Round:

this was third round and face to face.

Question 1. Rate yourself in C#, ASP.net, SQL, JavaScript

Answer.

C# - 8

ASP.NET – 8

SQL - 8

Javascript - 8

Question 2. Lets start with ASP.NET, I have a datagrid/Gridview can i have a dropdown inside a  column and binding to different dataset? How

Answer. Yes, keep dropdown in template column

Question 3. How will you fill a dropdown from another dataset and grid from another dataset.

Answer.  First fill the grid with dataset and then datagrid.columns.findcontrol[“dropdown”] find dropdown and add another dataset to it.

Question 4.  How will you add increasing number (index numbers of rows) in datagrid without bringing it from database.

Answer. one method is to add on rowdatabound. find another

Question 5. Suppose there is two button in a datagrid  column. how will you identify which button is clicked?

Answer. by using commadname and commandargument.

Question 6. what is difference between unique key and primary key?

Answer.  primary key can create cluster index on it. while on unique key we can create non cluster index.

unique key can have null value

primary key is only one in table while unique key can be many.

Question 7. how many nulls unique key can have?

Answer. only one

Question 8. can we define unique key on combination of keys?

Answer. yes

Saturday, May 29, 2010

MakeMyTrip.com Selection Process - Technical

 

One of my friend gone through the technical selection process of MakeMyTrip.com. he has gone through the five rounds of it. here is the list of those rounds:

Round 1: Written Test Objective Type

this the the first round of MakeMyTrip.com and they asked detailed questions in this round. you need to clear this round before appearing in next round. for .net they have 30 questions to do in 20 minutes.

 

Round 2: Online Analytical Test

this is second round of MakeMyTrip.com and this is a PC test containing analytical and aptitude questions.

These questions you need to give on http://www.merittrac.com site. total number of questions were 40 and you have to do in 30 minutes.

 

Round 3: Face to Face interview

Once you clear the round 2, you will go through the face to face interview and they will ask deep practical questions.

 

Round 4: Another technical Round

Once you clear the round 3 you will face next technical round they will also analyses you on every technical aspect.

 

Round 5: HR round

This round is just formality and they will negotiate salary with you.

.NET Interview Questions - Analec

 

One of my friend gone through the Analec infotech selection process for .NET. He applied for Software engineer.

There were total two rounds.

 

Round 1- PC Test for .NET

there first round was PC Test and they asked to make a complete program to:

1. Create a Screen  for Name and address along with state as per below

Record – dropdown list coming from database, on the selection change of this field values should refresh in other controls of the form. also this field should have a value “new”. when user click on new it should clear all other fields.

Name : text field

Address1: test field

Address 2: text field

Address 3: text field

State: Dropdownlist have to store stateid in database.

2. this form should have two buttons Add and Remove on click it should add values to database and on click of Remove it should remove the values from database.

This was one hour test and was not much tough.

 

Round 2: Face to face interview

they asked the following .net questions:

Question 1: Tell me some thing bout you?

Answer:

Question 1:  Have you worked on WCF and WPF?

Answer:  Yes.

Question 1: What is difference between UDF and  stored procedure?

Answer:  User defined functions are used for small operation it returns only one value while stored procedure can return multiple.

UDF can be used with select statement.

Question 1: what is polymorphism?

Answer:  polymorphism are two types one is static and another is dynamic.

Question 1: what is override and overloading?

Answer: overriding means we can have two functions of same name in base and child class. while overloading is have same name functions with different signatures.

Question 1: what is Assembly?

Answer: it is kind of executable file contains all data in coded format.

Question 1: What type of assemblies are their?

Answer: private and public assemblies

Question 1: what is physical location of GAC?

Answer: c:\winnt\assembly or c:\windows\assembly

 

 

 

 

www.analec.com

Thursday, May 27, 2010

C# - Oracle Face to Face Interview Questions Max Bupa Round 2

 

Here is the Max bupa round 2 interview questions. 

Question. Rate yourself in oracle and C# ?

Answer. C# –7

Oracle -6

Question.  how will you rectify the problem if grid is taking more time when data increases ?

Answer.

1. use paging because binding takes more time

2. optimize database procedure bu indexing and removing loops

3. use custome paging

4. use xml or session to store temporary date for page.

Question. A class is inherited from two interfaces and a abstract class, how will you define a abc function which is common in class and interfaces?

calss xyz: I1, I2, absclass
{

abc()
{
}

I1.abc()
{
}

I2.abc()
{
}

}

how will you access these methods from a object

Answer.

by using objectname.I1.abc()

Question. there is a table called t1, which contains

doc_name doc_stage       date
doc1      initialize     12-may-2010
doc2      initialize     13-may-2010
doc1      finalize       14-may-2010

write a query to get last stage of all the documents ?

Answer.  use group by function and sort by date in reverse order.

Question. how will you return a array as output from a procedure and receive in C#

Answer. find out.

Max Bupa Selection Process for Software Engineers

Max Bupa Round 1 Interview Questions



 

Max Bupa .NET - C# - Oracle Interview Questions Round 1



One of my friend gone through the max bupa technical interview for .net requirement for software engineer post.

here is some questions from the same interview.

Question. Tell me something about you ?

Answer.

Question. rate your self in C# and oracle ?

Answer. C# –8 Oracle - 8

Question. Define a constant at package level in oracle

Answer.  temp constant number := 12;

Question. how will you access this?

Answer. by using the variable name.

Question. will this constant have same values for same transaction?

Answer. yes

Question. How will you implement transaction in C# ?

Answer. begin trans, end trans

Question. Suppose you have these lines of code:

begintrans

oracle statement 1

committrans;

oracle statement 2

committrans;

oraclestatement 3

comittrans; // error

end trans

exception

rollback trans


now in rollbacktrans which whole transaction will rollback or just last committed trans. ?

Answer.  the transaction will rollback till oracle statement 2

Question. what is cluster index, what is not cluster index ?

Answer. cluster index created on primary key while non cluster index is created on non primary key and it is logical index.

Question. how will you define the cluster index ?

Answer. create clusterindex on table(column1, column2)

Question. when you create a table with primary key a cluster index already created. so what is use of this command?

Answer. suppose while defining table there is no primary key in that case we can use this command.

Question. how to define function in oracle and call ?

Answer.  check it by your self.

Question. what is difference between function and procedure?

Answer. 

1. function returns one value while procedure can return multiple.

2. function can be used with select statement while procedure can not.

3. there is some operation we can not do with functions


Question. suppose a table student have following details

id marks1 marks2

write a query to display id and grade of student as follows

1. when sum of marks1 and marks2 is greater than 60 display grade A

2. when sum of marks1 and marks2 is less than 60 and greater than 40 display grade B

3. when sum of marks1 and marks2 is less than 40 display grade C

Answer. 

select case when marks1 + marks2 > 60 then

‘A’

when marks1 + marks2 > 40 then

‘B’

else

‘C’

end

from student ;

Question. What are the event datagird supports and how will you access the values of cell.

Answer. Check msdn.

Question. How to change the color of rows in datagrid?

Answer. use initialise row event

Question. how define a connection and open in oracle ?

Answer. check msdn.

Question. how to use pooling

Answer define pooling=true  in connection string

Question. how do you know that connection is already open and it have to pick from pool?

Answer. system detect automatically.

Question. write how to pass the parameters in oracle procedure.

Answer.

oda.SelectCommand = ocmd; 

oda.SelectCommand.Parameters.Add("my_column",   Oracle.DataAccess.Client.OracleDbType.Int32,15).Value=2;



Max Bupa Round 1 Interview Questions

Max Bupa Interview Questions Round 2

Tuesday, May 25, 2010

How to Use GATE Certificate

 

So you got the Gate(Graduate Aptitude Test) Score card? Now what

Let me give you some details that where can you use Gate Score Card.

1. You can Use gate score card to get admission in Mtech (like IIT’s REC’s, IIIT’s) or any other college who provide Mtech Course.

2. You can use Gate Score card to apply for BARC(Bhabha Research Atomic Center) for Scientist post

3. You can apply for Integrated PHD Course with Mtech. This is dual degree (B.Tech. + M.Tech.) program offered by some colleges, specially IIT’s and IIIT’s.

4. Gate Score card is also applicable for PHD also in some institutes.

5. Some institutes give preference to Gate certificate holders for lecturers and professor post.

6. Some IT companies also give preference to Gate Certificate holder for Research and Development jobs.

7. On the basis of Gate Score card you can apply for MHRD scholarship.

8. Some government organizations give preference to for government jobs.

 

So just qualify the gate examination and can get all these benefits.

Best of luck.

Monday, May 24, 2010

RBS Selection Process - Technical Interview

 

One of my friend gone through the RBS selection process. He qualified  all the rounds and Joined the RBS Gurgaon.

Let me guide you step by step selection process of RBS. Please note that this process can differ at different centers and also for different positions.

These rounds were taken for the Software Developer/Designer and the technology was C# and SQL Server.

Round 1: RBS Online Test Round

This first round of RBS Selection process and you need to give this round at any nearby reliance  center or RBS Center.

This will be around 2 hour test of C# and SQL Server. Total number of questions will be around 56. These questions will contains multiple choice questions and maximum 3 options can be true.

This is IKM test and every question have different marks.

http://www.ikmnet.com/

Round 2: RBS Telephonic Interview Round

This is second round of RBS Selection process and In this interview they can ask basic questions of C# and SQL server like:

What is satellite assembly
how will you create strong name
They can give any problem and ask for solution in C#

Round 3: RBS Written test

This round can have some problems and you need to write a algorithms/Diagram codes / C# codes for these problems.

Round 4: RBS Technical Interview

This round is pure technical round and they can ask design patterns , implementations , real time problems solving of C# and SQL Server like

design a chess program using design pattern

Same kind of multiple rounds can be there until they are not satisfied with you.

So get ready for a challenging interview and clear your concepts.

Best of luck.

Friday, May 21, 2010

C# Written Test Questions 2010

 

One of my friend gone through the written test of a small company in Gurgaon. I decided to post some of questions from the test, so that the fresher's as well as experience holder get benefits. These are common questions and one need to know when going for interview.

This written test was for senior software engineer purely contains .net and C# questions.

Question 1: What is OOPs?
Answer: Object oriented programming like C#.

Question 2: What is XPath?
Answer: XPath is used to navigate through the elements and attributed in XML document.

Question 3: What is Strong type and Week type?
Answer: week type language support the any type variable declaration like java script supports var (no specific data type). Strong type language do not support var like C#.

Question 4: What is polymorphism?
Answer: Polymorphism means different forms, two types of polymorphism

1. runtime polymorphism

2. static polymorphism

Question 5: Difference between interface and abstract class?
Answer: Interface can have only function prototype and all functions should be implemented in inherited class. while abstract class can have function implementation.

Question 6: What is WCF, WPF, WWF? 
Answer: WCF: windows communication foundation

WPF: Windows presentation foundation

WWF: Windows workflow foundation

Question 7: What is Address, Contract and binding?
Answer: Address: An address that indicates where the endpoint can be found.

Contract: A contract that identifies the operations available.

Binding: A binding that specifies how a client can communicate with the endpoint.

Question 8: What is root class of .NET?
Answer: System.Object

Question 9: What is multicast delegate?
Answer: Multicast delegate is a delegate which allow to execute more than one method in single event.

Question 10: Can web services supports method overloading Explain with and example?
Answer: Yes, its same as simple method overloading just add a [web method] before the methods.

Question 11: What is difference between web services and WCF?
Answer: WCF = Web services + .NET Remoting

Question 12: Difference between View State and Session state?
Answer: View State is a client side storage management and store data while page postback. Session state is server side management and keep user specific data for session.

Question 13: What is machine.config?
Answer:  machine.config file apply settings to all applications running on the same machine.

Thursday, May 20, 2010

Bulb and 3 Switches Puzzle –Interview Questions

 

Puzzle: there is one bulb inside the room and out the room these is 3 switches, you can go once out the room and on the any button and come in. After doing this process you have to tell which switch is the correct button for  bulb?

Bulb puzzle

 

Answer of puzzle: 

suppose there is three buttons

button 1, button 2, and button 3.

Go out on the button 1 for 2-3 minutes. off the button 1 and on button 2 come in to the room.

Now of bulb is on it means button 2 is right switch because you on the button 1 for 2-3 minutes and that's why it hot.

otherwise check the bulb if its hot button 1 is right switch.

otherwise button 3 is right switch.

Genpact, Gurgaon Interview Questions – Round 1 – Telephonic Interview

 

My Friend Vimal gone through the interview process of Genpact, Gurgaon for .NET Requirement for the post of Senior software engineer.

Its was very short interview and they were just analysis that person is involved in development or not.

The first round was telephonic and he has asked the following questions.

Question 1: Tell me about your current project?

Question 2: What is your roll and designation in your project?

Question 3: What software development life cycle you follow for your project?

Question 4: What is you project architectures?

Question 5: What design pattern you follow?

Questions 6: What types of design patterns are there, List some of them?

Question 7: Why are you looking for a change?

Question 8: Why you want to join the Genpact?

These are the some questions, my friend answered and he qualified for next face to face round.

I will discuss Genpact F2F round in my next post.

HCL Technologies Written Test for JAVA 2010

 

One of my friend gone through the HCL Technologies, Noida written test for JAVA Technology. He remembered some of the questions from test and i am posting here to help the job seekers.

If any one else gone though the test and want to add some more questions, Please add through comments.

My friend forgot some of questions , so i just given a hint.

 

Question: what will be the output of the following program?

int i;
for(x=0;x<14;x++)
{
if(x<10)
{
system.out.println("value is: " + (i+x));
}
}

a. i is not initialized

b. if statement is false

c. both a and b is true

d. none  of these

Ans. Find out.

Question 2:

int i = 1;

system.out.println("value is: " + i+2 + “3”);

 

Answer: 33

Question 3: What is difference between assignment and initialization?

Answer: in assignment we assign the value to initialize variable while in  initialization we allocate the memory.

Question 4: What is difference between argument and parameters?

Answer:  parameters are in calling function and arguments are in called function.

 

Question 5: What is use of finally keyword in exception handling?

Answer: finally block will always execute.

 

Question 6: what is use of garbage collector?

Answer: to release the memory after execution.

 

Question 7: A code was given and options were:

a. run time error.

b. compile time error

c. both a and b

d. none of these

 

Question 8: What is interface?

Answer: contains the prototype of functions.

 

Question 9: One ques on abstract class , can abstract class be the sub class of any concrete class?

Answer: find out.

 

Question 10: Difference between abstract class and interface?

Answer: interface only contains the prototype of function and abstract class can have abstract methods and full methods.

 

Question 11: difference between string and array?

Answer: string is internally char array while array an have int , float char etc.

 

Question 12: A question on thread?

Question 13: A question on synchronization?

Tuesday, May 18, 2010

MaxBupa Health Insurance IT Selection Process in India

 

Max Bupa Health Insurance is a joint venture of Max hospital and Insurance company Bupa. MaxBupa have a IT division of 40 employees and planning to extend to 100+ employees.  

One of my friend gone through the selection process of Maxbupa, Let me share details with you.

Interview round 1: Technical Round

The first round is pure technical round and the interviewer will ask questions from C# and SQL. Maxbupa is maintaining and developing their own product so interview is more incline towards the SQL.

 

Interview Round 2: Product Manager Round

This round involve the project level details like design of SQL. So ready for design patterns and other models of your current project.

 

Interview Round 3: HR Round

This is last and formal round and they will negotiate salary with you.

 

Congrats you have done it.

 

Official MaxBupa site is: www.maxbupa.com

BrickRed Technologies Interview Process

 

One of my friend gone through the BrickRed technologies, Noida selection process, So i decided to write a post to help the candidates.

BrickRed is multinational company basically target in services. Located in multiple companies.

BrickRed conduct 4 rounds to select a candidate.

Round 1: Online Test Round

This is toughest round of selection process where you need to answer 30 analytical questions in 30 minutes and 30 technical questions in 30 minutes. the URL of tests are:

 Analytical Ability- Test- Duration 30 Minutes

URL- www.merittrac.com/onlinetest5.0

Technical Ability Test- Duration 30 Minutes

URL- http://certification.icalibrator.com

The technical test can contain the

a.         Asynchronous processing, multithreading, GC

b.         Database - joins, stored procedures, indexes, locking

c.          Database optimization and profiling

d.         Debugging and performance profiling

e.         Exception handling and logging

f.          .NET concepts ( delegate, value types, generics)

 

Round 2: Pure Technical Round

BrickRed round 2 is pure technical round and you will be asked questions from every area, you worked on, also it depends on the project also.

 

Round 3: Engineering Manager Round

This is engineering manager round conducted by project manager, he will ask about project level details can give some task to design also.

 

Round 4: HR and Negotiation round

This round is formality and just for salary negotiation purpose. Once this round done you will be offered a decent package.

 

Enjoy the new job, Congrats.

 

BrickRed Official site: www.brickred.com

Friday, May 14, 2010

Orange Business Interview Questions - .NET

 

Last week one of my friend gone through interview process of orange business Gurgaon. I am posting some interview questions to help you guys.

Oracle business is a multinational company dealing with telecom and communication sectors. They just open a new center in Gurgaon.

There were two rounds one technical round and another is HR.

Basically this interview was for crystal report developer with .net and oracle.

In case of any questions, Please commend here.

 

Crystal report questions:

Q. What is crystal reports?
A. It is a third party tool used with .net to create a complex reports.

Q. What version of crystal report are you using?
A. Crystal report 11

Q. What is subreports?
A. We can add reports inside main report that is sub report.

Q. How to pass parameters in subreport?
A. Find out

Q. How to do calculations in Crystal reports.
A. using formula fields

Q. Can we calculate total and subtotals in crystal reports, how?
A. Yes, by using formula fields for total and subtotals.

 

Oracle Interview Questions:

Q. What are joins?
A. To get corresponding data from two table we use join.

Q. can we run windows application from oracle, how?
A. Yes, Find out.

Q. How to improve performance of oracle procedure?
A. Reducing loops, global tables , minimize the inserts and updates.

Q. Difference between function and procedures?
A. function can return one value only and procure can return multiples using cursors.

 

C# Interview Questions:

Q. How to avoid deadlock in multithreaded environment?
A. using lock and monitor

Q. How to improve performance of grid?
A. using paging and JavaScript operations, bind only once because bind takes much time.

Q. suppose accessing a procedure though a error, at what what layer you will handle this exception.
A. Data access layer

 

To know more about Orange business, Please visit the site:

Oracle Business Official Site

Tuesday, May 11, 2010

B1 Visa Interview Questions | USA Visa Questions

 

B1 visa interview is a short session and just they want to verify that are you coming back to your country after completing the project or not. It more depend on your details and keep ready all your proofs and answers ready.

here is some questions from B1 visa interview.

Ques: Why you want to go to USA?
Ans: Describe your project and client name and tell them why you need to go there.

Ques: What is your Designation?
Ans: specify your designation

Ques: What is your salary?
Ans: Specify annual package. Keep ready your offer letter and salary slip.

Ques: How long are you working with this company?
Ans: Specify total number of years spend in current company.

Ques: What is your total experience?
Ans: Specify your total experience.

Ques: What is your bank balance?
Ans: They ask this question because they want to know that how will you service in case of emergency. Keep ready bank statement for proof.

Ques: Where you going to stay?
Ans: Before facing the interview, just remember address and all other details.

Ques: Tell me about you current company?
Ans: They want to verify the genuine of current company.

Ques: Please tell me something about your project?
Ans: Want to verify about your knowledge for current project.

Ques: How long you going to stay in USA?
Ans: Tell them exact duration what you have filled in form as well as keep ready the offer letter for proof.

Ques: Are you marriage?
Ans: This questions they are asking that you will come back after completion of project or not. give them proper reason that why you will come back to your country.

Ques: Are you going to stay in USA?
Ans: No

Ques: What is your role there at B1 visa?
Ans: Knowledge transfer, understanding the business, attending meetings.

Ques: How will you survive there in USA?
Ans: tell them that you are going to get stipend there.

Ques: Is your any relative there in USA?
Ans: Answer as per your status.

All the best :)

Saturday, May 8, 2010

What is Binary Search and How to implement in C

 

Binary search is search mythology in a sorted list. In this process first find the middle element of list and if it is equal to the middle element its done. other wise if number is greater than the middle number search in next half otherwise search in first half with same pattern(Find the middle  element and compare).

Here is Binary search implementation in C.

 

#include <stdio.h>

int binary_search(int array[], int value, int size)
{
    int found = 0;
    int high = size, low = 0, mid;

    mid = (high + low) / 2;

    printf("\n\nLooking for %d\n", value);

    while ((! found) && (high >= low))
    {
        printf("Low %d Mid %d High %d\n", low, mid, high);

        if (value == array[mid])
            found = 1;
        else if (value < array[mid])
            high = mid - 1;
        else
            low = mid + 1;

        mid = (high + low) / 2;
    }
    return((found) ? mid: -1);
}

void main(void)
{
    int array[100], i;

    for (i = 0; i < 100; i++)
        array[i] = i+20;

    printf("Result of search %d\n", binary_search(array, 44, 100));
    printf("Result of search %d\n", binary_search(array, 77, 100));
 
}

What is Difference between Overloading and Overriding

 

Overloading and Overriding both are example of polymorphism. Overriding is dynamic polymorphism while overloading is static polymorphism.

Overriding: Overriding is a changing of behavior of a class in drive class using dynamic polymorphism. for example in C# you have a class A  and another class B drive from A.  Class A have a virtual method abc and in class B using override you given new functionality to this method.

Overloading: Overloading is a mechanism by which we can have two different methods using same name.

Overloading can be implemented using Different parameter data types, different number of parameters, different order of parameters.

Thursday, May 6, 2010

RBS .NET - C# Interview Questions 2010

 

Q. What is difference between string and stringbuilder?
A. string is for simple string operations while stringbuilder is used to perform high manipulation string operation, in this case it is more efficient.

Q. Now suppose i want to add a functionality to append a string in existing string using string builder, How will you modify/update stringbuilder class?
A. Find it out.

Q.suppose you are running a single program, how many instance of Garbage collector and CLR will run?
A. one.

Q. Suppose i am running multiple  programs how many instance of Garbage collector and CLR will run?
A. multiple instances of CLR and Garbage collector will run.

Q. Write a program to check factorial number?
A. Created

Q.is it possible to run factorial checker program in multithreaded environment, is there any benefit of doing factorial checking in multithreaded environment, how will you implement factorial number checking program in multithreaded environment?

A. We need to add multithreaded capability in factorial program if there is a need to calculate factorial for very large number.

in case of very large number the calculations will be very much and it will maximize the use of processor and program will be un-responding while in multithreaded environment calculations will run in separate thread and user can perform other actions.

you can check more details at:
http://msdn.microsoft.com/en-us/library/xeh66hxs.aspx

Q. What is static polymorphism?
A. Overloading is static polymorphism while dynamic polymorphism is overriding.

Q. They given me a C# program and asking for output?

Tuesday, April 13, 2010

What is Intermediate Language(IL)/MSIL/CIL in .NET

 

IL = Intermediate Language

MSIL = Microsoft intermediate Language

CIL = Common Intermediate Language

IL, MSIL and CIL are the same thing. When we compile .NET project it not directly converted to binary code i converted to Intermediate language. And when we run the project IL is converted into binary code at run time. every language of .NET programming is converted into IL. Only some part of IL which is required at run time is converted into binary code. DLL and EXE of .NET are also in IL form.

Sunday, April 11, 2010

Describe Manifest in .NET?

 

An assembly manifest is a text file containing metadata about .NET assemblies. The Assembly manifest contains the following things:

  1. Version of assembly
  2. Security identity
  3. Scope of the assembly
  4. resolve references to resources and classes.
  5. The assembly manifest can be stored in either a PE file (an .exe or .dll) with Microsoft intermediate language (MSIL) code or in a stand-alone PE file that contains only assembly manifest information.

What is Difference between Assembly and Namespace in C#

 

Namespace:

Namespace is logical grouping of classes. It means Namespace can contains multiple classes. Namespace can span multiple assembly. Namespace use to organize the code in a well structured manner.

namespaces can hold other types as follows:

  • Classes
  • Structures
  • Interfaces
  • Enumerations
  • Delegates

Assembly:

Assembly is fundamental building blocks of any .NET application. Assemblies contain metadata that describe their own internal version number and details of all the data and object types they contain. Assembly is physical grouping of logical unit.

Thursday, April 8, 2010

Can We have Multiple Main Functions in C#?

 

Yes we can have different classes having main functions. Both class can have their own main functions. The program decides at compile time which main should be executed. So actually there is only one main function.

for example  we have two classes class1 and class2 in a program. Now how the compiler will decide which main should be executed at runtime?

using System;

class Class1
{
public static void Main()
{
Console.WriteLine("Class 1");
}
}
class Class2
{
public static void Main()
{
Console.WriteLine("Class 1");
}
}
at compile time we are specifying that Class1 is containing our Main function and that will be execute at runtime.
csc filename.cs/main:Class1
 

Candle Puzzle Interview Question

 

Ques: Suppose you have two candles, One candle takes 90 minute to burn completely? How will you measure 135 minutes using these two candles?

Ans: burn one candle completely and then burn another candle from both sides.

90 + 90/2 = 135 minutes

Wednesday, April 7, 2010

C# Interview Questions 2010

 

Ques: Write a Program to find a given number is prime or not? Now optimize this program?

Ans: Start with 2 and divide the given number till n-1 if it is not divisible then it is a prime number.

To optimize this program you can check divisibility from 2 to n/2.

Ques: What are design patterns and what is the use of Design patterns?
Ans: To ease the software development process.

Ques: What is difference between Count(*), Count(1) and count(column_name)?
Ans: no difference between count(*) and count(1). While count(column_name) does not calculate null value fields.

Ques: what is difference between string and string builder?
Ans: string builder provide low overhead manipulation operations with a given string.

Ques: What is Difference between truncate, Delete and drop?
Ans: Drop Delete the table structure while truncate remove all rows from table without rollback facility. Delete remove rows from table with rollback features.

Ques: What are Delegates and events?

Ques: Explain Webpage Life Cycle?
Pre Init, Init, Pre Load, Load, Pre render, render, unload etc.

Ques: With Master page what will be sequence of event execution?
Ans. Master Page events executes first.

Ques: What is use of try.parse(string)?
Ans. Try.parse use to convert given data type to another one without exception.

Ques: Design a architecture for Chess Program?

Ques: What is HTTP GET and POST?
Ans: use get to receive information and post to send info in a webpage.

Ques: What is Difference between hash table and Dictionary?
Ans: Dictionary internally uses hash table.

Ques: What is Callback in c#?
Ans: Events and Delegates.

Technical Interview Puzzle Questions

 

 

Ques: You have 5 Box, 4 Box have 9 gram ball and 1 Box have 10 gram balls. You have a digital weight

Machine (One pan machine, with digital reading). How will you find 10gram ball Box in one measurement?

Ans: Just take 1 ball from first Box, 2 ball from second, 3 ball from 3rd, 4 balls from 4th Box, 5

balls from 5th Box.

Now measure all the ball, now you can total 15 balls. if total weight comes to

5*10 + 9*10 then 10 gram ball in 5th Box
4*10 + 9*11 then 10 gram ball in 4th Box
3*10 + 9*12 then 10 gram ball in 3rd Box
2*10 + 9*13 then 10 gram ball in 2nd Box
1*10 + 9*14 then 10 gram ball in 1st Box

Sunday, March 21, 2010

Gallup interview & Answers 2010 | Stryker Interview Questions

 

I gone through a Stryker First psychological interview round and here is few question i remember.

Answers are my own and you can take any other scenario and prepare.

Hi Guys,

We are sorry to inform you that we are removing the Gallup /striker interview questions. We received a mail from Gallup authority that questions are intellectual property of Gallup, Inc and we are not authorize to share in our blog. We are in the process of talking to them to find out some helpful material for Gallup preparation.

We will get back to you soon.

Thanks
Admin

Here is some tips shared by Gallup Team. It will help you to clear the Gallup round:

Applicants should be themselves, honest and answer what is right for them, not what they think Gallup wants to hear. It’s about finding the right fit for the candidate and the role/company. Applicants should take the interview in a quiet place where they will not be distracted. Applicants should also be prepared for an interview that will feel different than other job interviews because the interview is structured and done over phone, applicants will not get verbal or non-verbal feedback on how they are doing.

Wish you all the best.

Friday, March 19, 2010

How to Prepare for Job Interview | Interview Checklist

 

How to Prepare for Job Interview | Interview Checklist

Job interview, interview tips, about the interview, what to do at interview time .

Preparation and confidence are very important tips. Before attending an interview we need to be well prepared, you must prepare yourself practically for the interview and gather information which is useful during the interview. Preparations means not only preparation of your syllabus etc.

List before going for the interview

  • When you are called for the interview, conform about the date place and time also.
  • You must be reaching earlier half hour before interview schedule.
  • You must be well dressed and well maintain .you is in professional dress.
  • Your interview latter must be with you.
  • On arrival ensure that receptionist must be knows that you are present.
  • Your documents are must be with you.

Point to remember at the interview time

  • Good smile always please people. So keep smiling.
  • Do not forget to firm handshake.
  • A soft eye contact that show your confidence.
  • During interview do not take longer time.
  • Do not interrupt when interviewer talking.
  • Always remember that communication is two-way.
  • Do not sounding to knowing that job is yours.
  • Avoid negative comments about past employers.

Thursday, March 18, 2010

How to Change ASP.NET Project Version

 

Go to internet information service and change the version of project. the full steps are given below:

 

Step 1: Open start menu –> run

Step 2: Type inetmgr on run window

step 3: Internet information Service window is open now

Step 4: Go to your project under Website –> Default website

step 5: Right click on project –> select properties

Step 6: Go to ASP.NET tab

step 7: In the ASP.NET version dropdown you can select the appropriate version of .net for your project.

Wednesday, March 17, 2010

What is ASP.NET AJAX Toolkit and How to get it?

 

The ASP.NET AJAX Control Toolkit is an open-source project built on top of the Microsoft ASP.NET AJAX framework. Its is joint venture of  Microsoft and ASP.NET AJAX community to provide powerful platform to  build reusable , customizable, and extensible controls. This provides a platform to create a rich media applications.

The AJAX Control Toolkit contains more than 30 controls that enable you to easily create rich, interactive web pages.

ASP.NET AJAX toolkit is available free to download on ASP.NET site.

http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Default.aspx

Wednesday, February 3, 2010

NIIT Technologies Dotnet WALK-IN, on SUNDAY (7th Feb 2010)

Dotnet WALK-IN at NIIT Technologies, on SUNDAY (7th Feb 2010)
Pls reply this mail with your confirmation for this interview drive.
We are looking for Senior Developer / Analyst / Technical leads
Must have excellent exposure to designing, coding, debugging, documenting and supporting efficient and effective computer and business requirements.

Must have executed the complete SDLC
Should have analyzed the project requirements given by the customer and perform Coding and Unit Testing accordingly.
Must have extensive experience in .net frameworks
Should have hands on experience in ASP.NET, VB.net / C# and SQL Server 
Should have experience in database design, application design
Exposure to Web services will be an added advantage
Must have excellent analytical and problem solving approach
Must have strong customer interaction skills / Client facing skills
Must have very good communication skills (Written & Oral)
Interested candidates can walk-in directly to the venue mentioned

below on 07-Feb-10 (Sunday) :-

Interview Venue Details:
FATHER AGNEL SCHOOL
Plot - 2 & 3, Institutional Area, Sector - 62
NOIDA
Interview Date: 7th Feb, 2010
Interview Time: 9:30 AM to 12:00 PM
Note: Pls bring following things with you at the time of interview รข€“ One passport size photo, one pen, your cv and copy of your last salary slip.

 

Email: prashant.sistla@niit-tech.com

Saturday, January 30, 2010

Explain ASP.Net Page Life Cycle - ASP.NET Interview Questions

 

These are the events and sequence in which page loads.

1)Page_PreInit
2)Page_Init
3)Page_InitComplete
4)Page_PreLoad
5)Page_Load
6)Control Events
7)Page_LoadComplete
8)Page_PreRender
9)SaveViewState
10)Page_Render
11)Page_Unload

 

for more details, Please visit:

http://msdn.microsoft.com/en-us/library/ms178472.aspx

What is Windows DNA architecture - ASP.NET Interview Questions

 

The Windows Distributed interNet Applications Architecture is a Microsoft blueprint for robust, scalable, distributed business software. Windows DNA was not preplanned architecture and it was developed in between. It have all combined advantages of Centralized mainframe, application servers, internet technologies and Personal computers. Windows DNA is was started from mainframes in which all logic was centralized.

Windows DNA has been largely superseded by the Microsoft .NET Framework, and Microsoft no longer uses the term.

Define three tier architecture - ASP.NET Interview Questions

 

Three tier architecture modularize application in  3 parts.

1. User Interface (Client) Layer

2. Middle layer

3. Data Access Layer

1. User Interface (Client) Layer: This is the primary layer of application, by which user interacts to application. We also call is UI.

2. Middle layer: This is Middle Layer, Where most of the business logic and rules are executed. It also provide functions such as queuing, application execution, and database staging etc.

3. Data Access Layer: This is also called by the famous acronym "DAL" component. It has mainly the SQL queries which do the database operation part of the job.

Diffrence between MasterPage and WebUserControl – ASP.NET Interview Questions

 

A master page is a template for other pages, which shares design and functionality with other pages. The master page provide a content place holder for other pages.

Web user control is a unit of functionality, which incorporate into parent page. it does not give a template design and functionality as master page gives. .NET provide .ascx extension for user control.

Tuesday, January 26, 2010

Walk-in-interview for the temporary post(s) at Goa - Project Assistant

 

Interviews at: NIO, Dona Paula, Goa-403004

Registration time : From 9.15 AM to 10.00 AM. Candidates reporting after 10.00 AM will not be allowed to attend the interview.

Qualifications

M.Sc. / M.Sc.(Tech) / M.Tech. in Geophysics / Applied Geophysics / Marine Geophysics

Post: Project Assistant-II
No of positions : 1post(s)
Stipend(Rs.pm): 12000
Date & Time of interview: 29/Jan/2010 10:00:00 AM

Walk-in-interview for the temporary post(s) at Goa

http://www.nio.org/index.php?option=com_url&task=frame&title=Goa&tid=6&sid=28&thid=64

Friday, January 8, 2010

Sharepoint Walkin at HCL Noida on 9th Jan 2010

 

Walkin interview details@knock-in.com

SharePoint- Walkin @ HCL in Noida on 9th Jan 2010

Company Name : HCL Technologies

Skills: Sharepoint MOSS Development

Experience: 3 - 6 Year(s)

Job Location: Delhi, Delhi/NCR, Kolkata

Walkin interview Date: 09 January 2010

Walkin interview Time: 09:00 a.m - 02:00 p.m

Description:

Interested Candidate Please Walk-in for Personal Interview on 9-Jan-10 (Saturday), Please carry hardcopy of resume & 1 Passport size photograph Strong hands-on work experience on Sharepoint MOSS Development with .NET

Walkin interview Venue

HCL Technologies , A - 8 & 9, Sector 60 Noida (Landmark - Shopprix Mall)

Sponsored Ad

Followers

Follow Us