Ahmed Rahmatulla wrote: > Hi All, > > I have an interview with a firm that develops medical > applications. The vacancy details mentioned C,C++ & > Windows. > > If you could suggest topics and areas under the > language and also under software concepts that I need > to prepare myself with that would be required by the > company. > > The post is for a beginner to an intermediate level. > > Also, as a beginner programmer what all computer > concepts should I be well versed with like > SDLC, Systems Architecture, Development Methodologies, > Networking, Pointers, Arrays, Stacks Queues, Testing, > Integration, STL, ATL, Windows Architecture. > > Please advise. > > I do have links for interview questions related to > C,C++, but if the senior developers in the group could > guide in the right direction. > > Books, I am reading are C++ in Plain English by Brian > Overland, Safe C++ Design Principles, C++ Standard > Library by Nicolai, e-book by Bruce Eckel. > > TIA > Ahmed.
I don't know about the first book but the latter ones probably do a decent job covering over the first author's mistakes. A medical firm, huh? The medical industry tends to be a very red-tape environment. At least here in the U.S. All sorts of regulations and procedures to make sure quality code leaves the door. Medical equipment generally has embedded software that has to be able to run 24/7 in all sorts of scenarios. However, since you mentioned Windows, it sounds like it is more along the lines of a doctor/patient management system. Two bits of advice: Don't necessarily take the job just because it may pay well. Don't overlook anything "odd" during the interview as unimportant. Your best bet for finding a job is to apply everywhere. That way you will potentially have multiple offers. If you get into THAT scenario, then YOU get to choose which offer to accept. That is an excellent scenario to have. Don't worry about being rejected left and right. Employers need employees all the time. You're bound to find something you like that you're a good fit for. -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* MyTaskFocus 1.1 Get on task. Stay on task. http://www.CubicleSoft.com/MyTaskFocus/
