There were so many requests from the friends and folks asking me to write about some of interview questions for GIS Jobs. I always say that there is no such thing called specific questions asked in all the GIS job interviews, it all depend upon your resume and projects which you worked upon. If you work with .NET or Java, underlying principles are same. Everything is class and objects under the sun. I’m not going to give you a guarantee that these question may appear in your interview rather give you some basics that you must aware of if you work with ESRI products. Here, my aim is educate buddy developers to aware of these questions as well as answers
, not for sake of interview but as a GIS developer by profession. There is no specific order in the questions below.
This post only provides you a question, perhaps reader should come up with the answer, if you don’t know the answer, ping me in comment section.
- Define ArcObjects - click here for answer
- What are applications of ArcGIS Desktop – Ans: ArcMap, ArcCatalog and ArcToolbox
- A __________ class represents objects that can be created directly.
- A __________ class cannot be used to create new objects, but it is a specification for sub classes
- A __________ can’t directly create new objects, but objects of a class can be created as a property of another class or by functions from another class.
- What is the basic difference between a command and a tool? – A MUST question
- Name the object that is first created when ArcMap starts running
- An instance of ArcCatalog has _____ number of templates associated with it by default.
- How many instances of an extension can exist per running application
- The _________ interface is implemented in order to create a configurable extension allowing users to toggle its enabled state.
- Which of the following the default renderer object when a new feature class is loaded?
- Which is the interface to which a renderer object can be assigned directly?
- Name the interface that can be used to do editing in ArcObjects
- Name the interface that can be used to create a new feature?
- Define Domain. What are different types of domain
- Which is the interface that is used to find a specific version provided its name as string
- ___________ merges the current edit version with the target version
- What is different between direct connection and through SDE connection?
- Define versioning and list its main events
- How will release com objects.
- If you want to update ‘n’ number of features in featureclass which interface will you use (performance wise)
- What is Callback in ArcGIS Server?
- Explain security model employed in ArcGIS Server . Whats new in 9.3?
- What is projection ?
- What are different projection systems and what is difference between projected coordinated system and geographic coordinate system
- What is a scale.?
- What is geocoding?
- What is reverse geocoding?
- What is geo-referencing?
- What is geo-processing?
- What is ArcSDE. What is database which you used?.
- If two persons updating the particular row of the table in database?. How does the system work?.
- How do you load data into SDE?
- How will create a SDE view?
- What is an interface to implemented for callback ?
- What is difference between queryfilter and querydef?, when to use ?
- Difference between IFeatureLayer and Layer
- What is generic class used to hold a set of properties for database connection?
- Whether every controls in Web ADF has a property “CallBackresults”?
- Give few command line ArcSDE commands?
- Difference beteween personal geodatabase and enterprise geodatabase
- What is ASP.NET AJax model used in ArcGIS Server 9.3 and 9.3
- What is BLOB?
- What is difference between Overriding and overloading
- Difference between abstract class and interface
- What is GPS ?
- ….many more…
EDIT: Here is nice post from Brain
UPDATE [ JULY , 2009] : Readers are requested to find answers for the above questions. Please do not write me email/comments to send answers to all questions.
Tags: ArcGIS Server interview questions, GIS Companies in India, GIS interview, GIS interview questions, GIS Job interviews, GIS questions, resume
December 4, 2008 at 4:46 pm
These are not questions for a GIS developer, but for an ArcObjects developer which indeed is not the same. Even when you’re looking strictly for AO developer, these questions seem very bad – they’re not saying anything about the person and his/her qualities. What is the point of remembering names of event interfaces pertaining to versioning? Are you a bad programmer if you need to look it up in the docs?
December 4, 2008 at 8:06 pm
I appreciate your comments; rather, if you have look at the objective of my blog is to help fellow buddy developers who primarily work with ESRI products. My target audience is one who has lesser experience in GIS development and interested with GIS a technology. I’m sure these questions will be much helpful for them. There is nothing like good/bad question; knowing interface is very important for matter of any developer irrespective of the product used. For ex: ISetDefaultConnectionInfo Interface is rarely used interface which provides access to default connection information for a remote database (ArcSDE). If you develop framework based application this will be very handy. As I mentioned in post these are just teasers, questions which may not be asked in an interview but knowing them helps in day to day activities. Always look at glass is half full rather half empty.
Meanwhile I enjoyed your coffee art in your site. Cheers!.
January 7, 2009 at 7:57 pm
Dear Sir,
Could you please send me the answer?As I am desperately looking for a job.I am attending the interviews.
Thanks
Raichand
January 10, 2009 at 2:01 pm
Hi Rai:
Let me for which are all the questions you need answer. Best of luck for your job search!
January 23, 2009 at 12:04 pm
Nice work!
Could you please send the answers for all the questions?
Thanks in advance..
Nivas
January 23, 2009 at 8:56 pm
Let me know which are all questions you need answers
February 3, 2009 at 1:02 pm
Dear Sir,
This Questrions are very good and thanks alot to post it.
Could you please send me the answer?As I am desperately looking for a job in field of GIS & RS.I am attending the interviews.
Thanks
February 3, 2009 at 7:40 pm
Let me know for which questions you need answer?
March 10, 2009 at 4:00 pm
Dear Sir,
This Questrions are very good and thanks alot to post it.
Could you please send me the answer?As I am desperately looking for a job in field of GIS & RS.I am attending the interviews.
Thanks
March 10, 2009 at 9:08 pm
Let me know for which questions you need an answer. Good luck for your interviews.
March 12, 2009 at 12:55 pm
all the above questions including many more…………
which is already posted here.
thanks & still awaiting for ur early reply sir.
April 21, 2009 at 2:51 am
Nice article….but can you please clean up the content adn put some more answars…
April 29, 2009 at 6:26 am
Hello – These are very good but technical questions. I notice several persons asking for answers…why not just post the answers here so we can all benefit from them?
April 30, 2009 at 11:44 am
Hi
Thanks Lisa for writing in. Yes many people asking for answers, I agree. But I want audience to search the answers for these questions rather providing them direct. As I said I have replied to many to those who have got some specific doubts. I believe these questions are not very tough to find answers. Simple search would give them answers.
May 9, 2009 at 7:23 am
These questions which you have posted are excellent, but i am very new to GIS and want to learn. So can you please help me answering the question so that it may help me.
June 1, 2009 at 12:22 pm
Could you please send me the answers to all the questions.
June 2, 2009 at 4:52 pm
Dear Sir,
This Questrions are very good and thanks alot to post it.
Could you please send me the answers.
Thanks
G.V.SURESH BABU
June 13, 2009 at 2:22 am
Could you please send me the answer for all those questions. I am new to GIS and desperately want to learn.
June 23, 2009 at 12:26 am
I havent prepare for like this question first but when I saw this question tht time I count myself tht if this question will ask in my interview then surly i will disqualify thanks for publish most useful questions. but please could u give answer for this it will help for like me pupile who just want to enter in the field of GIS Developer. thankig you
June 25, 2009 at 6:26 pm
what is arc catlog?Please give me sutable answer.
July 1, 2009 at 10:08 pm
These questions are useful.plse can you send for the answers ASAP for more revision.
July 20, 2009 at 2:22 am
Dear Sir
I am a fresh GIS student and currently looking for a job. I find the questions very useful but for most of them I don’t know the answers. So kindly can you please send me the answers for all the questions.
Thanking you
Yadav
August 19, 2009 at 4:14 pm
can u plz send me the ans of above questions.
August 26, 2009 at 11:52 am
Greetings,
These Questions are More Helpful to me.
i found answers for some of the questions.any one send me answers for all questions.
September 21, 2009 at 3:09 pm
thnaks for the useful infor
November 30, 2009 at 1:30 pm
please send me the answers for the above questions
December 16, 2009 at 5:21 pm
i find these questions helpful though i do not have answers, please help
December 16, 2009 at 5:28 pm
please provide with answers to the above questions.
February 21, 2010 at 1:23 pm
sir,plz forward answers to my mail
March 13, 2010 at 8:08 pm
hi, I’m ravinder. i’m looking for a job, so please send the answer of GIS 4.2 as soon as possible. It’s very urgent.
thanks
March 22, 2010 at 1:07 am
thanks for ur help in advance
March 24, 2010 at 4:48 pm
Dear Sir,
I am a fresh GIS engineer and currently looking for a job. I find the questions very useful for me but for most of them I don’t know the answers. So kindly can you please send me the answers for all the questions as i am going to face an interview early next month.
March 31, 2010 at 10:14 am
Dear Sir,
I am Looking for a job on GIS fresher. Please the send answers of above questions .Please send the answers as early as posible.
April 1, 2010 at 8:06 am
I found some of the answers but have found a few of the questions worded in a tricky way. Could I get the answers for questions 8-23, 31-36 and 42 by tomorrow if at all possible? I have an interview in the afternoon and would like to be prepared.
April 5, 2010 at 9:10 pm
Thanks for these questions.I dont know the answers of many questions above.I wud be happy if u send me via my email.More pleasure if u send all answers..thanks
April 28, 2010 at 1:41 pm
hi,
The questions are really good. can you send me the answers via email.
Thanks in Advance!
Mukund
May 15, 2010 at 11:41 pm
plz send answer for the above questions. I am looking for the job.
May 25, 2010 at 11:44 am
please forward me the answers….thanks in advance
hrithikesh3485@gmail.com
June 3, 2010 at 10:59 pm
Sir,
Please send the answers to my mail.
thanks,
shiva
June 18, 2010 at 6:50 am
Hi!!
Could you please send the answers to my mail.
June 19, 2010 at 1:06 am
Thanks for these! I am on my second technical interview with ESRI and researching the answers to these questions on my own has been a great help!
June 23, 2010 at 10:52 am
Hi,
This questions will definately be useful for me.But please do provide me with the answers.
July 1, 2010 at 6:11 am
I am attending the technical interview soon plz mail me all the answers as i dont have time to search all the above questions thanks in advance
July 20, 2010 at 8:41 pm
It is very very helpful for Arcgis Development orinted Interview purpose.
But it requires some basic knowledge about Arcgis & ArcObjects.
August 10, 2010 at 12:21 pm
I am attending the technical interview soon plz mail me all the answers as i dont have time to search all the above questions thanks in advance.
Mahesh Kumar K
August 12, 2010 at 3:40 am
Excellent collection of questions….Utkal Sharma
August 16, 2010 at 9:42 am
Can u get us answers..in seperate cooumn here itself..it wil be easy for us..to check and attend the interview..
August 20, 2010 at 1:40 am
hello sir,
i am new to GIS, can you pls send me the aswers.
August 25, 2010 at 11:57 am
hello sir,
The questions are really helpful to me. can you please send me the aswers sir.
Thanks
yasod kumar
September 2, 2010 at 10:07 am
i am new to GIS, can you pls send me the aswers.
September 6, 2010 at 8:02 pm
Hi i am praneeth ,how i will get a job in GOOGLE GIS ?
pls send me suitable answer as early as possible .
ph.no:9298103325
September 6, 2010 at 8:07 pm
any one pls send ans of the above questions-praneeth9298103325
September 10, 2010 at 12:32 pm
new ot GIS, can u please the answers with me
September 12, 2010 at 1:14 pm
Please send me answers, if possible . Thank you. If not, that is okay too.
September 17, 2010 at 4:45 pm
please provide answers
September 17, 2010 at 4:45 pm
please send answers those are very useful to us
September 17, 2010 at 5:17 pm
what is Enumerations plese give breif explanation
September 17, 2010 at 5:28 pm
I Think You Also do’t know the answers…..!!
September 18, 2010 at 6:16 am
Thanks for this information. GIS Interview Questions was a wonderful read. My sister has been wondering about this topic for a while.
September 27, 2010 at 10:27 pm
i want more knowledge about ArcGIS
October 4, 2010 at 2:14 pm
Could u Pls. Share Answers For The Above Question.
October 18, 2010 at 11:48 am
hi,
I have learnt .net and gis recently .. i got answers for some questions but i have few doubts on some questions posted above .. i can provide u the question nos for which i have not come up with an absolute answers. if can send me the answers for those questions it will b very much helpful… as i preparing myself for an interview this week….
question nos : 7,8,13,16,18,19,20,23,24,25,26,27,29,30,31,32,33,34,35,36,38,40,41,42,47
thank you
October 21, 2010 at 9:06 am
please send answers i need immoderately
October 21, 2010 at 3:57 pm
please send me answers
October 27, 2010 at 5:46 pm
Hi Sir
All the questions are helpful for me to face the interviews , could you please send the answers for all the questions .
Thanks
Haragopal
October 28, 2010 at 4:44 pm
Hi,
I am searching answers for the given questions and got for some questions also. Please find below the answers against each questions.
If you find any wrong answers or got better answers please share it.
3. Concrete Class
4. Abstract Class
6. Command Button is having only a single click event.
Tool buttion is having all the mouse events and we can interact with the Arcmap.
13. IEditor
14. IFeatureClass
16. Attribute domains are rules that describe the legal values of a field type, providing a method for enforcing data integrity.
a. Range Domains
b. Coded Domains
17. System.Runtime.InteropServices.Marshal.ReleaseComObject
22. I dont find an interface for this. But I find ‘Update’ method in a feature class will return a update cursor for fast feature updation.
25. Projection is any method of representing the surface of a sphere on a plane
26. Cylindrical, conic, Azimuthal and Miscellaneous projection systems
Projected coordinate system is defined on a flat, two dimensional surface
Geographic coordinates system uses a three dimensional spherical surface to define locations on the earth.
28. Geocoding is a process of assigning geographic coordinates to a given point on a map.
29. Reverse geocoding is the process of determining the address of a given point on a map.
30. Geo-referencing is the process of aligning spatial data to a raster data.
October 28, 2010 at 6:32 pm
Some more answers …
31. Geoprocessing consists of tools that operate on the data in ArcGIS (tables, feature classes, rasters, triangulated irregular network [TINs], and so on) and perform tasks that are necessary for manipulating and analyzing geographic information across a wide range of disciplines.
32. ArcSDE (Spatial Database Engine) is server software by ESRI that spatially enables a Relational Database Management System. The spatial data may then be used as part of a geodatabase. It supports multiple DBMSs like Oracle, SQL Server, DB2, IBM informix.
35. Views can be created using the sdetable administration command. The syntax of sdetable –o create_view is
sdetable –o create_view
–T
–t
–c <table_col1,table_col2…table_coln
[–a ]
[–w ]
[–i ]
[–s ]
[–D ]
–u [–p ] [–N] [–q]
37. QueryDef sets the parameters needed to create an attribute query. The name of the table and a string defining the where clause are required. QueryDef can only be used with Geodatabase and Personal Geodatabase data sources.
QueryFilter filters data based on an attribute query. A string defining a where clause is required. We can use it when we need to filter data based on attribute values or the relationship between attributes.
38. FeatureLayer is the visual presentation of the underlying data.
Layer is the generic interface for all the layer objects in a map.
39. PropertySet is the generic class to hold the properties of database connection.
October 30, 2010 at 5:16 am
Please give the answers
November 8, 2010 at 3:27 am
could you please send me some questions with model answer to help me with the research that i am doing about GIS interview just if you provide me the most important question to help me with assignment it will be greatful.
thank you for your kind assistance
Marwad
November 30, 2010 at 9:27 pm
Hello Sir,
I really appreciate your effort to educate a few developers like us.
It will be very helpful for us if you send answers. But your logic is also very good if developers find answers in web they will learn more…
Thanks
Sudip Barman
December 9, 2010 at 9:27 pm
Thanks sir,
I am very great full to you to have all these valuable questions and answers in one page. I am also searching GIS fresher jobs in Delhi, NCR region.
January 2, 2011 at 5:56 pm
[...] GIS Interview Questions December 2008 71 comments 3 [...]
January 5, 2011 at 12:05 am
thanks for posting questions.dont waste STUDENTS time. pls provide ans also .
January 11, 2011 at 12:03 am
i would like to post some of the answers
3.coclass
4.abstract class
5. class
6.command executed when it clicked but tool nedd to be interact with dispaly ex..zoom to window
7.IApplication
9.one
January 20, 2011 at 4:01 pm
hi sir,
this is questions are very good
could please send answers those are very useful to us?
please sir, those are use full to us
please sir,
January 20, 2011 at 4:03 pm
hi sir,
this is questions are very good
could please send answers those are very useful to us?
please sir, those are use full to us
please sir,
January 27, 2011 at 2:59 pm
Hi Sir
All the questions are helpful for me to face the interviews , could you please send the answers for all the questions .
Thanks
Srinivas
February 25, 2011 at 11:52 am
Dear Sir,
As most of the people, I am also looking for the answers for all of the questions posted by you. I have some extend of specialisation in Geomedia, Mapinfo and Microstation. So the terminology of Arch making confusion. Would you please send me the answers.
Thanks
Sajith
March 1, 2011 at 12:14 pm
i want to know how multi decision criteria making would be done in arc gis i am not been able think so please help me
March 22, 2011 at 9:25 pm
sir please send me answers for the above questions…..i had an interview on 25th march……please help me out
April 17, 2011 at 5:21 pm
Really good…Questions…
Who ever has posted the question has done nothing good for other..And seeing people request for ans ,it seems that you all are interested in clearing the interview and geeting Job…not at all intrested in learing….
Remember Wat Rancho said in 3 idiots…”By muging u will pass,but rest of life…..u will strugle to lern…
April 21, 2011 at 6:18 pm
can u send me answers.
April 22, 2011 at 11:26 pm
Dear Sir
I am a fresh GIS student and currently looking for a job. I find the questions very useful but for most of them I don’t know the answers. So kindly can you please send me the answers for all the questions.
pls replay me on my mail id [ vksingh.gis@gmail.com ]
Thanking you
April 29, 2011 at 3:19 pm
Hi sir,
this is questions are very good.
All the questions are helpful for me to face the interviews.
Please give the answers.
May 4, 2011 at 4:25 pm
Thanks sir,kindly send me the answers
May 6, 2011 at 2:18 pm
Dear Sir,
Could you please send me the answer?As I am desperately looking for a job.I am attending the interviews
May 12, 2011 at 3:14 pm
please send answers to my email address
May 18, 2011 at 10:42 am
Hi Sir,
these are the nice question to attempt the interview process, Please help me out of these question. I have an interview please send the answer for above all of questions
May 22, 2011 at 5:41 pm
sir please send me answers for the above questions…
May 31, 2011 at 11:44 am
helpful please send answers
June 1, 2011 at 2:37 pm
Hello sir,
can you please send me the answers to my email .
June 4, 2011 at 4:05 pm
please send me the answers
June 13, 2011 at 8:37 pm
Hi Sir
All the questions are helpful for me to face the interviews , could you please send the answers for all the questions
thanks
Kamalesh
June 13, 2011 at 8:40 pm
Hi Sir
All the questions are helpful for me to face the interviews , could you please send the answers for all the questions , please give me feedback soon.
Thanks
Kamalesh
June 15, 2011 at 1:32 am
thank you sir, for giving this much of Data. Is this data is sufficient for facing a interview on GIS and RS.
June 15, 2011 at 7:49 pm
thank you sir, for giving this much of Data. Is this data is sufficient for facing a interview on GIS and RS. sir please tell some websites for video lectures on GIS and RS.
June 29, 2011 at 12:27 pm
Admission of RS&GIS , NOU University Orissa invites application for following programmes:
M.Sc. (RS&GIS)
Forms can be downloaded from website.
for more detail please visit
http://www.nou.nic.in
Last date for application is
14th July 2011.
July 8, 2011 at 10:53 am
I read all questions posted,but i do not know answers please send me answers for these questions.Iam going to face interviews next month.Please tell me career oppurtunities in GIS field.Waiting for your reply.
From,
Shivani.
August 4, 2011 at 12:35 pm
Difference between Overloading and overriding
Overloading is a concept of providing multiple behaviours to a method with the same name by passing different parameters.
Overriding is changing the behaviour of the parent class method by reimplementing the method in the childclass.
August 4, 2011 at 12:39 pm
Abstractclass: which contains method definitions and may or maynot implement the methods.members of this can have any access specifiers.
Whereas an interfaces can contain only the method definitions in it.no implementation. and members of an interface is always public bydefault
August 24, 2011 at 10:17 pm
These are ESRI product questions not GIS questions
September 8, 2011 at 11:01 am
sir i want ans of all these ques. plz send the ans
October 12, 2011 at 5:54 pm
Dear Sir,
Could you please send me the answer? I am desperately looking for a job. I am attending the interviews.
Thanks
Pawan
October 28, 2011 at 7:50 am
Can you pls post the answers as well.
I am going for interview soon.
Thanks
November 15, 2011 at 7:23 pm
Please send me the answers to my E-mail address above 47 questions.
November 15, 2011 at 7:26 pm
Please send me the answers to my E-mail address is (adabalagangadhar@yahoo.co.in) above 47 questions.
November 18, 2011 at 1:58 pm
Dear Sir/Mam
All the questions are helpful for me to face the interviews , could you please send the answers for all the questions , please give me feedback soon.
Thanks
Sanjit Singh
November 20, 2011 at 8:53 am
hai can u send me the answers plz
November 23, 2011 at 4:36 pm
It is nice set of Questions. Thanks
January 22, 2012 at 6:28 pm
Please send answers to my email