Interview Questions
Please post Interview questions for Application packaging, Windows Installer, Wise Package Studio
0 Comments
[ + ] Show comments
Answers (116)
Please log in to answer
Posted by:
mayankjohri
12 years ago
http://sourceforge.net/projects/mayadeploy/files/FAQ/, just download the latest file, My two cent questions. :)
Posted by:
Inabus
13 years ago
Posted by:
sv408
13 years ago
Well the market sure has changed over the past decade. The questions I got 10 years ago for a gig were literally:
1) Do you know how to play darts?
2) Do you know how to make coffee?
3) How would you configure 16 Bit ODBC for a non Microsoft DSN?
These days my experience has been that the questions are much more open ended. Within the past couple weeks I have been asked these questions:
1) What are your thoughts and experiences for patching .msi files? What approaches have worked the best? What hasn't worked? Why?
2) Describe a methodology for populating the user's profile with Windows Installer functionality. That one was funny because the interviewer was looking for Active Setup which I didn't consider to be specific to Windows Installer.
3) How do you configure an installation for an application that requires administrative privileges to work if the end user is not a local machine administrator?
4) Have you ever had to modify a .msi directly without a graphic interface? Which tables did you modify and why?
5) Describe the most difficult project you have worked on. What was the problem? How did you solve it? What did you learn?
6) What tools are in your "packaging toolkit?"
Personally I think questions 5 and 6 are probably excellent for weeding out the BS artists. They are questions I would ask if I were conducting an interview and I found it pleasing to be asked those kinds of questions rather than having someone inquire as to whether I knew obscure facts or could answer a trick question.
1) Do you know how to play darts?
2) Do you know how to make coffee?
3) How would you configure 16 Bit ODBC for a non Microsoft DSN?
These days my experience has been that the questions are much more open ended. Within the past couple weeks I have been asked these questions:
1) What are your thoughts and experiences for patching .msi files? What approaches have worked the best? What hasn't worked? Why?
2) Describe a methodology for populating the user's profile with Windows Installer functionality. That one was funny because the interviewer was looking for Active Setup which I didn't consider to be specific to Windows Installer.
3) How do you configure an installation for an application that requires administrative privileges to work if the end user is not a local machine administrator?
4) Have you ever had to modify a .msi directly without a graphic interface? Which tables did you modify and why?
5) Describe the most difficult project you have worked on. What was the problem? How did you solve it? What did you learn?
6) What tools are in your "packaging toolkit?"
Personally I think questions 5 and 6 are probably excellent for weeding out the BS artists. They are questions I would ask if I were conducting an interview and I found it pleasing to be asked those kinds of questions rather than having someone inquire as to whether I knew obscure facts or could answer a trick question.
Posted by:
piyush_nasa
11 years ago
I have compiled Application Packaging questions and I hope they will be helpful to all:
http://msiworld.blogspot.com/2006/06/frequently-asked-questions-about.html
and
http://msiworld.blogspot.com/2011/11/frequently-asked-questions-about-com.html
http://msiworld.blogspot.com/2006/06/frequently-asked-questions-about.html
and
http://msiworld.blogspot.com/2011/11/frequently-asked-questions-about-com.html
Comments:
-
Hi Piyush, It's a good stuff. Thanks posting. - bala.munagla 9 years ago
Posted by:
piyush_nasa
11 years ago
I have just tried to put in all the questions which can be of interest to both packagers and interviewers. Plus these questions give the insight on the details of application packaging and there is something to learn for everyone. Don't just take them as interview questions but also as learning the technology.
Posted by:
tua022012
10 years ago
Posted by:
MsiCreator
13 years ago
Posted by:
abking99
13 years ago
Posted by:
Tone
13 years ago
Posted by:
pjgeutjens
13 years ago
Aother question I always like to ask, even though it's not strictly a technical one:
- Please sketch the entire process of creating a package, from the software request up to package delivery
I know this can vary, but I'm always looking for key words like installation intake, testing with limited user right, testing the deployment,upgrade scenarios's and uninstall
- Please sketch the entire process of creating a package, from the software request up to package delivery
I know this can vary, but I'm always looking for key words like installation intake, testing with limited user right, testing the deployment,upgrade scenarios's and uninstall
Posted by:
Inabus
13 years ago
Posted by:
turbokitty
13 years ago
Posted by:
sumitsingh1984
13 years ago
Posted by:
aogilmor
13 years ago
Posted by:
aogilmor
13 years ago
Posted by:
timmsie
13 years ago
this explains it quite well:
http://johnmcfadyen.spaces.live.com/blog/cns!9DD01136FC094724!167.entry
and part 2 of course
http://johnmcfadyen.spaces.live.com/blog/cns!9DD01136FC094724!342.entry
http://johnmcfadyen.spaces.live.com/blog/cns!9DD01136FC094724!167.entry
and part 2 of course
http://johnmcfadyen.spaces.live.com/blog/cns!9DD01136FC094724!342.entry
Posted by:
taniya
13 years ago
Posted by:
jcarri06
13 years ago
Posted by:
Inabus
13 years ago
Posted by:
suchi.jigar
13 years ago
Posted by:
anonymous_9363
13 years ago
Posted by:
cygan
13 years ago
1) Have you worked on orca?
2) How to add files/registries in Orca?
3) How to create merge module?
there are a lot of cowboys in application packaging now
I think interview questions need to be more hands on ie types of apps you have packaged , problems encountered and the logical apprroach to solving problems
why do you want to ask someone how to add files / reg keys using orca when you have the wise / installshield gui
Posted by:
suchi.jigar
13 years ago
Posted by:
Manu77
13 years ago
Hi, I am listing few questions..
1. What is the difference between Repair and Self healing?
2. What is entry point for MSI?
3. What should be the condition of a custom action if we want to run it during installation and uninstallation as well?
4. Difference between Run, Run Once, Active Setup
5. Use of INSTALLLEVEL Property
1. What is the difference between Repair and Self healing?
2. What is entry point for MSI?
3. What should be the condition of a custom action if we want to run it during installation and uninstallation as well?
4. Difference between Run, Run Once, Active Setup
5. Use of INSTALLLEVEL Property
Posted by:
rayz_0020
13 years ago
When i was so new to packaging(just knew WPS), i was asked this question (to join a project):
"How do you comment out a Custom Action using ORCA ?"
The only answer i got in my mind was "ORCA! [&o] Wats that ? [:o]"
The worst part was that they just asked one question.... [:'(]
Some of my choice:
1. Self-Heal (advertised shortcut) Vs Install on Demand (product Advertising)
2. Self-Heal Vs Repair
3. Per-user installation Vs Per-machine installation
4. The reason why during a repair, bringing back missing files to System Folders is possible for a standard user who actually does not have a write permission to these folders.
"How do you comment out a Custom Action using ORCA ?"
The only answer i got in my mind was "ORCA! [&o] Wats that ? [:o]"
The worst part was that they just asked one question.... [:'(]
Some of my choice:
1. Self-Heal (advertised shortcut) Vs Install on Demand (product Advertising)
2. Self-Heal Vs Repair
3. Per-user installation Vs Per-machine installation
4. The reason why during a repair, bringing back missing files to System Folders is possible for a standard user who actually does not have a write permission to these folders.
Posted by:
Jsaylor
13 years ago
I've been wrestling with this topic for a couple months now to restaff several positions, and I've found a few truths to keeping my sanity in the vast deluge of fake artists, charlatans, weekend packagers, and outright liars.
1) Ask little questions, then lead into larger questions if the candidate in question doesn't suck at it, but be prepared to abandon ship if the entry questions don't go so well.
a) What are tables?
b) What tools can you use to edit tables?
c) What do you use tables for in the process of packaging an application?
a) Have you had to edit permissions?
b) How would you change permissions on files and registry entries?
c) What are the differences between the lock permissions table and external tools for editing?
2) Try to stick with open ended questions! People who have made it to you are good at memorizing facts and spewing out answers, make 'em use that big (okay maybe not big) relational database upstairs.
a) How would you populate components from a machine-based installation to a user profile?
b) What tools do you regularly use asides from your primary tool (WPS or IS or etc...) in the process of creating a package?
c) Conditions are great! Give me an example of a condition you would use, and what it would be useful for.
d) What is the answer to the question of life, the universe, and everything? (Kidding, this one isn't open ended)
3) Avoid ultra-specific or trick questions, genuinely smart people are just as likely to miss it as those... other people, and the not-as-smart people can be easily weeded out by the strategies above.
a) What columns exist in the media table?
b) What is ICE 84?
c) If a tree falls in the woods...
Of course, the mother of all interviewing tactics is to get a hands on demonstration going. I've created a set of virtual machines with various scenarios on them (ICE validation, legacy application troubleshooting, and a straight up repackage) to run each of my candidates through. It becomes immediately obvious who the effective people are by how they handle the tools, and it's immensely valuable to see how a given person's thought process plays out in real time, with real problems. I would highly, highly recommend doing this if you have the technical resources available to make it happen. It makes comparing results between candidates a breeze, and gives you a real metric with which to judge applicants.
1) Ask little questions, then lead into larger questions if the candidate in question doesn't suck at it, but be prepared to abandon ship if the entry questions don't go so well.
a) What are tables?
b) What tools can you use to edit tables?
c) What do you use tables for in the process of packaging an application?
a) Have you had to edit permissions?
b) How would you change permissions on files and registry entries?
c) What are the differences between the lock permissions table and external tools for editing?
2) Try to stick with open ended questions! People who have made it to you are good at memorizing facts and spewing out answers, make 'em use that big (okay maybe not big) relational database upstairs.
a) How would you populate components from a machine-based installation to a user profile?
b) What tools do you regularly use asides from your primary tool (WPS or IS or etc...) in the process of creating a package?
c) Conditions are great! Give me an example of a condition you would use, and what it would be useful for.
d) What is the answer to the question of life, the universe, and everything? (Kidding, this one isn't open ended)
3) Avoid ultra-specific or trick questions, genuinely smart people are just as likely to miss it as those... other people, and the not-as-smart people can be easily weeded out by the strategies above.
a) What columns exist in the media table?
b) What is ICE 84?
c) If a tree falls in the woods...
Of course, the mother of all interviewing tactics is to get a hands on demonstration going. I've created a set of virtual machines with various scenarios on them (ICE validation, legacy application troubleshooting, and a straight up repackage) to run each of my candidates through. It becomes immediately obvious who the effective people are by how they handle the tools, and it's immensely valuable to see how a given person's thought process plays out in real time, with real problems. I would highly, highly recommend doing this if you have the technical resources available to make it happen. It makes comparing results between candidates a breeze, and gives you a real metric with which to judge applicants.
Posted by:
akhlaque
13 years ago
Posted by:
jcarri06
13 years ago
I'm going to have to agree with Jsaylor's approach above all thus far. I always look for the people who have strong concepts and who can speak clearly about their experience with the technologies I'm searching for.
I think questions that reveal people's overall understanding are like:
1. If you were to receive a vendor MSI, how would you repackage it to comply with company standards?
2. Do you recommed modifying vendor MSIs? Why/why not?
3. What are the advantages of using MSIs?
4. Explain to me what self healing is and how you can leverage it for user specific files/registries
5. Besides self-healing, what other options do you have for creating user specific files/registries and under what scenarios would you use those?
6. How would you troubleshoot an application that does not run on a locked down environment but does run as administrator?
7. When would you use Setup Capture and what kind of clean up would you performed on a captured MSI?
8. Have you created merge modules? Why?
9. What is the purpose of Validation and how do you handle ICE errors on vendor MSIs?
10. Walk me through the entire packaging process from request to deployment you've been exposed to in previous roles.
11. etc...
The questions above are the once that, in my experience, have revealed more about a person's comfort level with application package/distribution than any encyclopedia like question which a good portion of experienced packagers would only be able to answer 50% of the time....Personally, I forget details about table compositions after a couple of weeks of not doing it...but that's just because I have horrible short term memory, lol.
And then personality, of course :).
- Jay
I think questions that reveal people's overall understanding are like:
1. If you were to receive a vendor MSI, how would you repackage it to comply with company standards?
2. Do you recommed modifying vendor MSIs? Why/why not?
3. What are the advantages of using MSIs?
4. Explain to me what self healing is and how you can leverage it for user specific files/registries
5. Besides self-healing, what other options do you have for creating user specific files/registries and under what scenarios would you use those?
6. How would you troubleshoot an application that does not run on a locked down environment but does run as administrator?
7. When would you use Setup Capture and what kind of clean up would you performed on a captured MSI?
8. Have you created merge modules? Why?
9. What is the purpose of Validation and how do you handle ICE errors on vendor MSIs?
10. Walk me through the entire packaging process from request to deployment you've been exposed to in previous roles.
11. etc...
The questions above are the once that, in my experience, have revealed more about a person's comfort level with application package/distribution than any encyclopedia like question which a good portion of experienced packagers would only be able to answer 50% of the time....Personally, I forget details about table compositions after a couple of weeks of not doing it...but that's just because I have horrible short term memory, lol.
And then personality, of course :).
- Jay
Posted by:
sv408
13 years ago
Posted by:
MSIPackager
13 years ago
Posted by:
Inabus
13 years ago
Its all well and good asking questions like that suchi.jigar but they are, by the sounds of it, specific to your environment. I dont know anything about 64 bit packaging yet that doesnt mean I dont know how to package and equally i dont know anything about features in the obvious way you use them and advertised installs, as the company im with dont use them. Does that make me a bad packager, no, i just havn't touched on those aspects of the technology yet.
Bad questions imo unless your interviewing one of your own team!
P
Bad questions imo unless your interviewing one of your own team!
P
Posted by:
Inabus
13 years ago
Posted by:
anonymous_9363
13 years ago
When you are going for senior positions, you should know all the basics, in detailLOL. What nonsense.
Do you imagine that the Chaiman of [enter the name of your nearest nationwide supermarket chain] knows how to operate a check-out till? Or that Ford's President knows how to fit a dashboard into one of his company's vehicles?
Posted by:
anonymous_9363
13 years ago
Your latest assertion was that senior people ought to know technical detail. I guess, to be fair, it depends on the definition of 'senior'. I certainly wouldn't expect an IT Director to know the nitty-gritty but a 3rd line support Team Leader is a different thing. If nothing else, we've highlighted the importance of choosing your language carefully.
Posted by:
Inabus
13 years ago
And I stick by what I said above, a senior packager will be senior in the environment he works in and should,. or would, know everything about that environment. If that environment doesnt use advertised installs then why would he know about them esepcially if he hasn't been in an environment that uses them?
Basically if your suggesting that a senior packager knows every single bit of windows installer technology inside and out then, if that was the case, he wouldnt be after a senior packager job but a development job with microsoft on £200k a year!
P
Basically if your suggesting that a senior packager knows every single bit of windows installer technology inside and out then, if that was the case, he wouldnt be after a senior packager job but a development job with microsoft on £200k a year!
P
Posted by:
anonymous_9363
13 years ago
Posted by:
abking99
13 years ago
Posted by:
timmsie
13 years ago
Are you in a senior position?
http://itninja.com/question/faulttree-101251&mpage=1&key=젳
maybe you should throw in a few questions about reading error messages.
This is a forum after all, if you don't want a debate and the input of all these "senior" very experienced, Knowledgeable guys then don't post.
http://itninja.com/question/faulttree-101251&mpage=1&key=젳
maybe you should throw in a few questions about reading error messages.
This is a forum after all, if you don't want a debate and the input of all these "senior" very experienced, Knowledgeable guys then don't post.
Posted by:
dj_xest
13 years ago
Warning [:D]: This interview example might be exploited by someone. Beware!
Interviewer (Senior): Ok, tell me. How long have you been packaging?
Applicant (Weekend Packager): Honestly, I started packaging an MSI just a couple of months now.
Interviewer (Senior): What made you think that I can hire you if you don´t have enough experience? What do you know?
Applicant (Weekend Packager): Well, I know where you live. I know your wife and I know who and where your mistress is.
Interviewer (Senior): Ok, you´re hired! (darn..) [:D]
Posted by:
rbrucelee1978
13 years ago
Its late but I don't care... [:D]
- What is a Darwin Descriptor?
- Where is the location for Windows Installer Reference Counting?
- How would you turn off self healing for a component so it is not checked when an advertised shortcut is triggered?
- What is CustomActionData?
- Name the tables which can be used for advertising
- What is an advertised entry point?
Oh and Ian... I liked the question you posted "- Describe the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences."
I've actually asked that in an interview... response I got... "What do you mean? I double-click on the msi and it just runs the installation" [:D]
- What is a Darwin Descriptor?
- Where is the location for Windows Installer Reference Counting?
- How would you turn off self healing for a component so it is not checked when an advertised shortcut is triggered?
- What is CustomActionData?
- Name the tables which can be used for advertising
- What is an advertised entry point?
Oh and Ian... I liked the question you posted "- Describe the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences."
I've actually asked that in an interview... response I got... "What do you mean? I double-click on the msi and it just runs the installation" [:D]
Posted by:
MSIPackager
13 years ago
Posted by:
rockstar
13 years ago
Posted by:
cygan
13 years ago
Posted by:
reds4eva
13 years ago
Some of your questions are a bit...direct. And really dont prove anything other than someone can read. It doesnt mean they can package.
How many columns does the media table have ? Why would anyone know that ?
Asking more real world type of questions will probably result in you getting someone with experience, not just someone that knows the answer but hasnt ever used it.
Ians sequencing question is a goodin, but even then unless you want your interviewee to write a book, Id shorten it and ask what happens if I use the /qb switch, or what is skipped and not used maybe better.
Name 4 msi switches.
You have an app that requires dotnet 1.1, how would you have an MSI check that it is installed or not ?
What tools would you use to package IE or Acrobat reader ?
You have a vendor MSI and you need to add some properties and a file to it, how would you do that ?
Explain what an MSI wrapper is.
Explain Active Setup.
What sites can you get help from on the Internet ?
How many columns does the media table have ? Why would anyone know that ?
Asking more real world type of questions will probably result in you getting someone with experience, not just someone that knows the answer but hasnt ever used it.
Ians sequencing question is a goodin, but even then unless you want your interviewee to write a book, Id shorten it and ask what happens if I use the /qb switch, or what is skipped and not used maybe better.
Name 4 msi switches.
You have an app that requires dotnet 1.1, how would you have an MSI check that it is installed or not ?
What tools would you use to package IE or Acrobat reader ?
You have a vendor MSI and you need to add some properties and a file to it, how would you do that ?
Explain what an MSI wrapper is.
Explain Active Setup.
What sites can you get help from on the Internet ?
Posted by:
aogilmor
13 years ago
I'm surprised somebody hasn't mention this...
Is Windows Installer a relational database?
Why is this important? (Candidate should say something about being able to roll back installations, being more reliable than script or setup based installations, self healing, the ability to run SQL queries against the MSI database)
Is Windows Installer a relational database?
Why is this important? (Candidate should say something about being able to roll back installations, being more reliable than script or setup based installations, self healing, the ability to run SQL queries against the MSI database)
Posted by:
Jsaylor
13 years ago
Posted by:
anonymous_9363
13 years ago
Posted by:
dannyarya
13 years ago
Posted by:
pjgeutjens
13 years ago
[2] How we can make two applications with same GUID to install on the same
machine?
try to find out the above question answer. Is it possible?
can you guide me in that.
Tbh my first answer to that question, If someone asked me it like that would be "which GUID do you mean?"
If it turns out they mean the ProductCode, my second answer would then be: "I don't think you can, and if it turns out you can, then you probably shouldn't."
PJ
Posted by:
anonymous_9363
13 years ago
Posted by:
senthilramalingam
13 years ago
How many sequences are there in an MSI?
how many sequences would depend on how many rows have been added to the sequence table. ...
set tblInstallExecuteSequence = WTables("InstallExecuteSequence")
set rowInstallExecute = tblInstallExecuteSequence.WRows("InstallFinalize")
intSequence = rowInstallExecute("Sequence")
then you can try attempting to generate your CA's using intSequence - 1
how many sequences would depend on how many rows have been added to the sequence table. ...
set tblInstallExecuteSequence = WTables("InstallExecuteSequence")
set rowInstallExecute = tblInstallExecuteSequence.WRows("InstallFinalize")
intSequence = rowInstallExecute("Sequence")
then you can try attempting to generate your CA's using intSequence - 1
Posted by:
sowjanya_230
12 years ago
Posted by:
sowjanya_230
12 years ago
Posted by:
cygan
12 years ago
Posted by:
rbrucelee1978
12 years ago
John got me a few times with that question when I was starting out Ian... [:D]
But just to add to that question (assuming that the candidate has correctly answered the Installation Sequence process), the interviewer can then ask:
- During the InstallFiles action in the InstallExecuteSequence, how does windows installer determine that a file has been set to be installed on the workstation?
- What is CustomActionData? When would you use CustomActionData?
- What tables are dropped when the Installation Sequence moves from Execute Immediate to Execute Deffered?
You can also throw a couple of easy ones [:D]
- What is the difference between Self Healing and Self Repair?
- What command line can be used to install a single feature?
- What does [#Filekey] mean?
But just to add to that question (assuming that the candidate has correctly answered the Installation Sequence process), the interviewer can then ask:
- During the InstallFiles action in the InstallExecuteSequence, how does windows installer determine that a file has been set to be installed on the workstation?
- What is CustomActionData? When would you use CustomActionData?
- What tables are dropped when the Installation Sequence moves from Execute Immediate to Execute Deffered?
You can also throw a couple of easy ones [:D]
- What is the difference between Self Healing and Self Repair?
- What command line can be used to install a single feature?
- What does [#Filekey] mean?
ORIGINAL: VBScab
The first question will weed out the wasters who have read 2 web sites and browsed here for a couple of days and think they can package:
- Describe the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences.
If they can't answer that, show them the door.
Posted by:
rbrucelee1978
12 years ago
Posted by:
rbrucelee1978
12 years ago
Funny part is that his business partner was the one recommending him, at the end of the interview, he asked us to get his business partner to send him a copy of WPS then asked if he could do the technical inteview again... to which I said, you can do that if you want but you'll still won't be able to answer the questions [:D]
ORIGINAL: cygan
I've actually asked that in an interview... response I got... "What do you mean? I double-click on the msi and it just runs the installation"
hope you offered him the job [:D]
Posted by:
pjgeutjens
12 years ago
Posted by:
rbrucelee1978
12 years ago
Posted by:
anonymous_9363
12 years ago
Did I post this already? I can't be bothered trawling through 3 pages just to find out if I did or not so here it is again.
[Thud, off-stage]"Oh my God! Cygan! Can you hear me? Cygan! SAY SOMETHING! CALL AN AMBULANCE, SOMEONE!"
[Thud, off-stage]"Oh my God! Cygan! Can you hear me? Cygan! SAY SOMETHING! CALL AN AMBULANCE, SOMEONE!"
Posted by:
cygan
12 years ago
Posted by:
bearden3
12 years ago
Well, I think that this has been one of the *best* threads on this site. :) Not only is it full of good questions and good answers, it's full of off-the-wall humor and banter (Benny Hill? Who knew?). Just what engineers need - good technical information interjected with humor to keep it lively. Post 73, followed by 74 have to be the best and should have increased both VBScab's and Timmsie's scores! LOL
This thread should be allowed to live and then archived at some point as one of the best ones ever. Thank you all - I've enjoyed reading all 3 pages! LOL
This thread should be allowed to live and then archived at some point as one of the best ones ever. Thank you all - I've enjoyed reading all 3 pages! LOL
Posted by:
aogilmor
12 years ago
Posted by:
jerryvn01
12 years ago
ORIGINAL: rayz_0020
When i was so new to packaging(just knew WPS), i was asked this question (to join a project):
"How do you comment out a Custom Action using ORCA ?"
The only answer i got in my mind was "ORCA! [&o] Wats that ? [:o]"
The worst part was that they just asked one question.... [:'(]
Some of my choice:
1. Self-Heal (advertised shortcut) Vs Install on Demand (product Advertising)
2. Self-Heal Vs Repair
3. Per-user installation Vs Per-machine installation
4. The reason why during a repair, bringing back missing files to System Folders is possible for a standard user who actually does not have a write permission to these folders.
Hi, Thanks very much for this comment. It help me to think about my ideals.
Apart from that, this link below may be useful: Software interview questions
Tks again and pls keep posting.
Posted by:
anonymous_9363
12 years ago
Posted by:
anonymous_9363
12 years ago
Posted by:
vegetablevn
12 years ago
ORIGINAL: VBScab
Oh, leave 'im alone. 'E's old, inny?
Hi, I agreed with you. Any way, your ideal make me thinking about some thing for my project.
Apart from that, this link below may be useful: Basic interview questions
Pls try to keep posting.Tks and best regards
Posted by:
b.kotagi
12 years ago
Interview Questions are:
1)what is difference bet orca and package validation??
2)what active setup and how to use it??
3)How to register dll?
4)Which complex packade have you crated?
5)what are the merge modules?
6)what is GUID?
7)How to Create a Transforms?
8)What is the Command line to install a Transforms?
1)what is difference bet orca and package validation??
2)what active setup and how to use it??
3)How to register dll?
4)Which complex packade have you crated?
5)what are the merge modules?
6)what is GUID?
7)How to Create a Transforms?
8)What is the Command line to install a Transforms?
Posted by:
Rheuvel
12 years ago
Posted by:
hdblue
12 years ago
Hi everybody, You can see same topic at the side bar of this site. You can find out some thing same your questions or use search box or this site.
Apart from that, you also can ref more resources at: Advertising interview questions Best rgs
Apart from that, you also can ref more resources at: Advertising interview questions Best rgs
Posted by:
timmsie
12 years ago
essential interview question:
How many 5 year olds could you take in a fight?
http://www.howmanyfiveyearoldscouldyoutakeinafight.com/
You need to have an employee who can handle himself [:D]
How many 5 year olds could you take in a fight?
http://www.howmanyfiveyearoldscouldyoutakeinafight.com/
You need to have an employee who can handle himself [:D]
Posted by:
anonymous_9363
12 years ago
This is obviously a hypothetical question since the children in question would be too busy engaged in the following, in no particular order
- learning the most common DOS error codes
- understanding the most common Windows APIs
- learning how to properly pose questions in online fora, such that it takes at the most 2 posts to determine what the problem actually is
- reading The Definitive Guide to Windows Installer
- reading John McFadyen's blog
- reading AppDeploy posts/pertinent 'Package KB' entries
- learning how to construct useful Google queries
- learning what Google is (disregard: any 5 year old already knows this)
- restarting their VMs after WPS crashes for the nth time
- learning the most common DOS error codes
- understanding the most common Windows APIs
- learning how to properly pose questions in online fora, such that it takes at the most 2 posts to determine what the problem actually is
- reading The Definitive Guide to Windows Installer
- reading John McFadyen's blog
- reading AppDeploy posts/pertinent 'Package KB' entries
- learning how to construct useful Google queries
- learning what Google is (disregard: any 5 year old already knows this)
- restarting their VMs after WPS crashes for the nth time
Posted by:
icbrkr
12 years ago
Posted by:
mayankjohri
11 years ago
Updated the questions and can be downloaded from http://sourceforge.net/projects/mayadeploy/files/FAQ/. Just download the latest file.
Posted by:
hdblue
11 years ago
ORIGINAL: VBScab
Oh, leave 'im alone. 'E's old, inny?
HI,
Thanks for sharing. It's well. I have got some my interview questions.
This link below can show more info, you can find them at: Team leader interview questions
Rgs.
Posted by:
jB!
11 years ago
Posted by:
hamburg113
11 years ago
Hi I found that a member asked same question in this forum some months ago. Pls use search box to find this questions with comments
If you want to get more materials that related to this topic, you can visit: Application interview questions Best regards.
If you want to get more materials that related to this topic, you can visit: Application interview questions Best regards.
Posted by:
amandasmithe
11 years ago
I am very glad that I find your regular post here. Which seems to be very important and it made good time pass for me. I will always give a nice thrust look in to you from my bookmark feed. I don't actually comment and don't like to spend time in typing the comment. But here I have to do this because this deserves a good like.
Posted by:
Repackman
11 years ago
Posted by:
Repackman
11 years ago
ORIGINAL: mayankjohri
 http://sourceforge.net/projects/mayadeploy/files/FAQ/, just download the latest file, My two cent questions. :)
This is the MOST useful, descriptive, helpful and relevant post in this entire thread...
While the rest hooed and guffawed, one line of wisdom from a knowing person served the purpose to the benefit of all...
Thank you Mayan Johri for your sharing this priceless experience and knowledge...Your effort in sharing this knowledge is very much appreciated, at least by yours truly...
Posted by:
anonymous_9363
11 years ago
Posted by:
Repackman
11 years ago
I would imagine this site was built to save people's arses...In fact, without Google, 90 percent of arses in IT would be out on the streets...
If people who know don't help those who don't know, then I don't see why this site or message board would be up in the first place...
My definition of this site is that those that give a damn and know a damn lot help those that don't know a damn...
If people who know don't help those who don't know, then I don't see why this site or message board would be up in the first place...
My definition of this site is that those that give a damn and know a damn lot help those that don't know a damn...
Posted by:
pjgeutjens
11 years ago
Posted by:
Repackman
11 years ago
ORIGINAL: pjgeutjens
My definition of this site is that those that give a damn and know a damn lot help those that don't know a damn...
... but are at least willing to learn and do some independent researching... I'm done leading horses to water.
Just my point of view
PJ
Well, I know you have led me to water a few times in the past...And I appreciate that...:)
Give a man a fish and all that...
Thanks...
Posted by:
anonymous_9363
11 years ago
Posted by:
Arminius
11 years ago
These are some good technical questions, assuming you want to interview a packager and not prep for an interview. Some of them assume a good deal of experience and technical knowledge. If you're interviewing and don't have a lot of packaging experience, I'd suggest learning the answers to some basic questions and seeing how confidently the candidate responds, add the standard "tell me about a challenging package you've done" and see what they say, then give the candidate a 5-minute test -make an MSI with these 10 files and 2 reg keys. The response to that will tell you a good deal; an experienced packager will ask what you want the package called, what version is should be, and the rest is pretty simple. Then have the candidate explain why he/she did what she did. That will give you an idea of their knowledge of best practices and standards they package to.
Posted by:
GrGrGr
11 years ago
Posted by:
anonymous_9363
13 years ago
The first question will weed out the wasters who have read 2 web sites and browsed here for a couple of days and think they can package:
- Describe the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences.
If they can't answer that, show them the door.
- Describe the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences.
If they can't answer that, show them the door.
Comments:
-
A guru today at some point was a beginner i think! - adekoyagap 10 years ago
Posted by:
pjgeutjens
13 years ago
A couple of my favorites:
- Explain the difference between Property and PROPERTY
- Advertised vs non-advertised shortcuts, what's the difference?
- ProductCode, PackageCode, UpgradeCode - what are they, and when do you change them
- suppose you're in an environment where you can't use advertisement, explain how you would go about setting userspecific settings
- Explain the difference between Property and PROPERTY
- Advertised vs non-advertised shortcuts, what's the difference?
- ProductCode, PackageCode, UpgradeCode - what are they, and when do you change them
- suppose you're in an environment where you can't use advertisement, explain how you would go about setting userspecific settings
Posted by:
dj_xest
13 years ago
ORIGINAL: VBScab
- Describe the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences.
Hmmm.. very good question.. I will try to find out if I can find that in my docs and google and memorize it before the interview... [:D]
A very good question for me would be... "What particular application have you packaged that you think is complex?" Follow up question is.. "Why did you say that?" From that he can ellaborate more and you can also ask some chain questions and you will find out what he is up to.. [;)]
Posted by:
Tone
13 years ago
Posted by:
mayur_mak
12 years ago
1)what is Active Setup?
2)Difference between deffered and immediate custom actions?
3)when to create merge modules?
4)Three main top-level installations?
5)what is self-heal and repair?
6)microsoft component rules?
7)msi installation mechanism?
8)what do you mean by feature and component?
9)properties and types of properties?
10)Types of installation modes?
2)Difference between deffered and immediate custom actions?
3)when to create merge modules?
4)Three main top-level installations?
5)what is self-heal and repair?
6)microsoft component rules?
7)msi installation mechanism?
8)what do you mean by feature and component?
9)properties and types of properties?
10)Types of installation modes?

so that the conversation will remain readable.