<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10153993</id><updated>2012-02-02T22:22:01.699+11:00</updated><category term='Together in Electric Dreams Amstrad Apple Powerbook Microbee Commodore Amiga VIC-20 VZ200 Tandy TRS-80 Model Altair IBM digital PDP'/><title type='text'>Code and Skepticism</title><subtitle type='html'>All is not what it seems.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10153993.post-2362124692731466785</id><published>2011-11-04T11:01:00.011+11:00</published><updated>2011-11-04T11:37:42.530+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Together in Electric Dreams Amstrad Apple Powerbook Microbee Commodore Amiga VIC-20 VZ200 Tandy TRS-80 Model Altair IBM digital PDP'/><title type='text'>Mechanical Black - Together in Electric Dreams</title><content type='html'>&lt;div&gt;My band has just released a new music video. The song is a cover of 80s hit "Together in Electric Dreams".&lt;br /&gt;&lt;br /&gt;&lt;object data="http://www.youtube.com/v/gmPta19GSFU&amp;amp;rel=0&amp;amp;egm=0&amp;amp;showinfo=0&amp;amp;fs=1" type="application/x-shockwave-flash" height="385" width="600"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="src" value="http://www.youtube.com/v/gmPta19GSFU&amp;amp;rel=0&amp;amp;egm=0&amp;amp;showinfo=0&amp;amp;fs=1"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The video is all about computers and contains cameos or messages from the following people:&lt;br /&gt;&lt;br /&gt;David Warhol&lt;br /&gt;Earl Vickers&lt;br /&gt;Elonka Dunin&lt;br /&gt;Eric Allman&lt;br /&gt;G Mark Hardy&lt;br /&gt;George Sanger&lt;br /&gt;Guido Van Rossum&lt;br /&gt;James Gosling&lt;br /&gt;Jeff Minter&lt;br /&gt;Jennifer Reitz&lt;br /&gt;John Draper (Captain Crunch)&lt;br /&gt;Marcus Ranum&lt;br /&gt;Marshall Kirk McKusick&lt;br /&gt;Nathaniel Borenstein&lt;br /&gt;Richard Bartle&lt;br /&gt;Bruce Schneier&lt;br /&gt;Steve Wozniak&lt;br /&gt;Steve Jackson&lt;br /&gt;Ian Livingstone&lt;br /&gt;John Resig&lt;br /&gt;&lt;br /&gt;There are also a bunch of computers in the clip. These include (and a many more):&lt;br /&gt;&lt;br /&gt;Amstrad CPC 464&lt;br /&gt;Amstrad NC-100&lt;br /&gt;Amstrad PPC 640&lt;br /&gt;Apple IIc&lt;br /&gt;Apple IIe&lt;br /&gt;Apple Newton Message Pad&lt;br /&gt;Apple Power Mac G3&lt;br /&gt;Apple Powerbook 190&lt;br /&gt;Microbee 64&lt;br /&gt;Commodore Amiga 500&lt;br /&gt;Commodore C 128&lt;br /&gt; Commodore C 64&lt;br /&gt;Commodore Plus 4&lt;br /&gt;Commodore SX 64&lt;br /&gt;Commodore VIC-20&lt;br /&gt;VZ 200&lt;br /&gt;Hanimex PENCIL II&lt;br /&gt;Tandy Color Computer&lt;br /&gt;Tandy Color Computer 2&lt;br /&gt;TRS-80 Model 100&lt;br /&gt;TRS-80 Model III&lt;br /&gt;TI-99 / 4A&lt;br /&gt;T-1200 series&lt;br /&gt;T-3100&lt;br /&gt;Altair 8800&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=gmPta19GSFU"&gt;Mechanical Black - Together in Electric Dreams&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy! :D&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;Oh and come to our site as well... &lt;a href="http://www.mechanicalblack.com/"&gt;Mechanical Black&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-2362124692731466785?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/2362124692731466785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=2362124692731466785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/2362124692731466785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/2362124692731466785'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2011/11/mechanical-black-together-in-electric.html' title='Mechanical Black - Together in Electric Dreams'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10153993.post-114742893811012709</id><published>2006-05-12T19:10:00.000+10:00</published><updated>2006-07-29T08:30:17.916+10:00</updated><title type='text'>The Ultimate IT People Test</title><content type='html'>Below is a list of 800+ names of influential IT, Com Sci, and computer related people. There are Linux gods, Microsoft gurus, famous scientists, notorious hackers, game designers, authors, entrepreneurs, and more. How many do you know? Go ahead and test yourself.&lt;br /&gt;&lt;br /&gt;For each name:&lt;br /&gt;&lt;br /&gt;1. &lt;b&gt;If you recognize the name give yourself 1 point.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;2. &lt;b&gt;Give yourself another point if you know an approximate date of birth.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;3. &lt;b&gt;Finally, a further 3 points for identifying what that person is famous for.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Underneath the list is a set of links to help you find the answers. You'll have to do a little bit of research, but you wouldn't be doing a geeky test like this unless you enjoy that kind of thing... would you? :) * Update - I've removed some duplicates and marked those numbers with &lt;i&gt;DUPLICATE REMOVED&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;THE LIST&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;1. Abene, Mark&lt;br /&gt;2. Adams, Henry&lt;br /&gt;3. Adleman, Leonard M.&lt;br /&gt;4. Ahern, Michael&lt;br /&gt;5. Aiken, Howard Hathaway&lt;br /&gt;6. Allard, J.&lt;br /&gt;7. Allchin, James&lt;br /&gt;8. Allen, Paul G.&lt;br /&gt;9. Allen, Fran&lt;br /&gt;10. Allen, Marty&lt;br /&gt;11. Allman, Eric&lt;br /&gt;12. Amdahl, Gene Myron&lt;br /&gt;13. Ancel, Michel&lt;br /&gt;14. Anderson, Chris&lt;br /&gt;15. Andreessen, Mark&lt;br /&gt;16. Andrews, Earnest Galen&lt;br /&gt;17. Antonelli, Kathleen&lt;br /&gt;18. Antonic, Voja&lt;br /&gt;19. Artybasheff, Boris&lt;br /&gt;20. Ashton, Kevin&lt;br /&gt;21. Asperen, Eelco van&lt;br /&gt;22. Atanasoff, John Vincent&lt;br /&gt;23. Atkinson, Bill&lt;br /&gt;24. Auerbach, Isaac Levin&lt;br /&gt;25. Austin, Ron&lt;br /&gt;26. Babaian, Boris A.&lt;br /&gt;27. Babbage, Charles&lt;br /&gt;28. Bach, Robert J.&lt;br /&gt;29. Bachmann, Charles W.&lt;br /&gt;30. Backus, John Warner&lt;br /&gt;31. Baer, Ralph&lt;br /&gt;32. Bain, Alexander&lt;br /&gt;33. Baird, John Logie&lt;br /&gt;34. Ballmer, Steve&lt;br /&gt;35. Baran, Paul&lt;br /&gt;36. Baranowski, Paul&lt;br /&gt;37. Bardeen, John&lt;br /&gt;38. Barker, Carl&lt;br /&gt;39. Barlow, John Perry&lt;br /&gt;40. Barrett, Craig R.&lt;br /&gt;41. Barron, Ian&lt;br /&gt;42. Barth, Carl George Lange&lt;br /&gt;43. Bartik, Jean&lt;br /&gt;44. Bartle, Richard&lt;br /&gt;45. Batcher, Ken&lt;br /&gt;46. Bateman, Chris&lt;br /&gt;47. Baudot, Jean-Maurice-Emile&lt;br /&gt;48. Baum, LymanFrank&lt;br /&gt;49. Beatrice, Chris&lt;br /&gt;50. Bech, Niels&lt;br /&gt;51. Bechtolsheim, Andy&lt;br /&gt;52. Becker, Donald&lt;br /&gt;53. Behlendorf, Brian&lt;br /&gt;54. Bell, Alexander&lt;br /&gt;55. Bell, Chester Gordon&lt;br /&gt;56. Bellovin, Steven M.&lt;br /&gt;57. Bemer, Bob (Robert William)&lt;br /&gt;58. Bennett, Charles&lt;br /&gt;59. Berners-Lee, Timothy J.&lt;br /&gt;60. Bernstein, Phil&lt;br /&gt;61. Berry, Clifford&lt;br /&gt;62. Biddle, Peter&lt;br /&gt;63. Bigelow, Julian&lt;br /&gt;64. Billings, John Shaw&lt;br /&gt;65. Bjerknes, Vilhelm&lt;br /&gt;66. Blackley, Seamus&lt;br /&gt;67. Blank, Marc&lt;br /&gt;68. Blankenship, Loyd&lt;br /&gt;69. Blaze, Matt&lt;br /&gt;70. Bledsoe, Woody&lt;br /&gt;71. Bleszinski, Cliff&lt;br /&gt;72. Bloch, Erich&lt;br /&gt;73. Blumenthal, William Michael&lt;br /&gt;74. Blumlein, Alan&lt;br /&gt;75. B”hm, Corrado&lt;br /&gt;76. Bollee, Leon&lt;br /&gt;77. Booch, Grady&lt;br /&gt;78. Boole, George&lt;br /&gt;79. Booth, Andrew Donald&lt;br /&gt;80. Borenstein, Nathaniel&lt;br /&gt;81. Bosack, Leonard&lt;br /&gt;82. Box, Don&lt;br /&gt;83. Boyd, Christopher&lt;br /&gt;84. Boyer, Joseph&lt;br /&gt;85. Braden, Bob&lt;br /&gt;86. Bradley, David J.&lt;br /&gt;87. Bradner, Scott&lt;br /&gt;88. Brainerd, JohnGrist&lt;br /&gt;89. Brainerd, Paul&lt;br /&gt;90. Brainerd, John&lt;br /&gt;91. Brassard, Gilles&lt;br /&gt;92. Brattain, Alexander&lt;br /&gt;93. Brattain, Shockleyen Bardeen&lt;br /&gt;94. Brattain, Walter Houser&lt;br /&gt;95. Braun, Antonius&lt;br /&gt;96. Braun, Astrolabus&lt;br /&gt;97. Braun, Ferdinand&lt;br /&gt;98. Bricklin, Daniel&lt;br /&gt;99. Briggs, Henry&lt;br /&gt;100. Brin, Sergey&lt;br /&gt;101. Brodie, Richard&lt;br /&gt;102. Brody, Florian T.&lt;br /&gt;103. Brooks, Frederick P.&lt;br /&gt;104. Brooks, Fred&lt;br /&gt;105. Brown, Gordon S.&lt;br /&gt;106. Brown, Theodore&lt;br /&gt;107. Brown, Thomas&lt;br /&gt;108. Brown, Walter&lt;br /&gt;109. Bryce, James Wares&lt;br /&gt;110. Budge, Bill&lt;br /&gt;111. Buerghi, Joseph&lt;br /&gt;112. Bunten, Dani&lt;br /&gt;113. Burks, Arthur Walter&lt;br /&gt;114. Burroughs, William Seward&lt;br /&gt;115. Bush, Vannevar&lt;br /&gt;116. Bush, Randy&lt;br /&gt;117. Bushnell, Allen&lt;br /&gt;118. Bushnell, Nolan Kay&lt;br /&gt;119. Butcher, John C.&lt;br /&gt;120. Cailliau, Robert&lt;br /&gt;121. Caminer, David&lt;br /&gt;122. Canion, Rod&lt;br /&gt;123. Canion, Joseph R.&lt;br /&gt;124. Card, Remy&lt;br /&gt;125. Carlston, Doug&lt;br /&gt;126. Carmack, John&lt;br /&gt;127. Carpenter, Richard&lt;br /&gt;128. Carr, John Weber&lt;br /&gt;129. Cary, Frank Taylor&lt;br /&gt;130. Case, Steve&lt;br /&gt;131. Casselli, Giovanni&lt;br /&gt;132. €elik, Tantek&lt;br /&gt;133. Cerf, Vinton G.&lt;br /&gt;134. Chadwick, James&lt;br /&gt;135. Charney, Jule Gregory&lt;br /&gt;136. Chatfield, Glenn&lt;br /&gt;137. Chen, Peter&lt;br /&gt;138. Chen, Steve&lt;br /&gt;139. Chen, Raymond&lt;br /&gt;140. Chernick, Aubrey&lt;br /&gt;141. Cherry, Wes&lt;br /&gt;142. Cheswick, Bill&lt;br /&gt;143. Chevion, Dov&lt;br /&gt;144. Chomsky, Noam&lt;br /&gt;145. Christensen, Ward&lt;br /&gt;146. Chuang, Isaac L.&lt;br /&gt;147. Church, Alonzo&lt;br /&gt;148. Clark, David D.&lt;br /&gt;149. Clark, James H.&lt;br /&gt;150. Clark, Edith&lt;br /&gt;151. Clark, James H.&lt;br /&gt;152. Clift, Neill Michael&lt;br /&gt;153. Cocke, John&lt;br /&gt;154. Codd, Edgar F.&lt;br /&gt;155. Cogswell, Bryce&lt;br /&gt;156. Cohen, Gerald&lt;br /&gt;157. Colligan, John C. ?Bud?&lt;br /&gt;158. Colmar, Thomasde&lt;br /&gt;159. Comrie, Leslie John&lt;br /&gt;160. Connare, Vincent&lt;br /&gt;161. Constantine, Larry&lt;br /&gt;162. Cook, Bob&lt;br /&gt;163. Cook, Stephen&lt;br /&gt;164. Coombs, Allen W. M.&lt;br /&gt;165. Coons, Steven Anson&lt;br /&gt;166. Copernicus, Nicolaus&lt;br /&gt;167. Corbato, Fernando Jose&lt;br /&gt;168. Corley, Eric C.&lt;br /&gt;169. Cox, Alan&lt;br /&gt;170. Crandall, Rick&lt;br /&gt;171. Crawford, Chris&lt;br /&gt;172. Cray, Seymour Roger&lt;br /&gt;173. Crocker, Steve&lt;br /&gt;174. Cullinane, John&lt;br /&gt;175. Cunningham, Peter&lt;br /&gt;176. Curtiss, John Hamilton&lt;br /&gt;177. Cutler, Dave&lt;br /&gt;178. Daglow, Don&lt;br /&gt;179. Dahl, Ole-Johan&lt;br /&gt;180. Dam, Andries van&lt;br /&gt;181. Dantzig, George Bernard&lt;br /&gt;182. Davies, Joseph G.&lt;br /&gt;183. Davies, Donald Watts&lt;br /&gt;184. Deeds, EdwardAndrew&lt;br /&gt;185. Deering, Michael&lt;br /&gt;186. Deering, Steve&lt;br /&gt;187. DeForest, Lee&lt;br /&gt;188. Dell, Michael S.&lt;br /&gt;189. DeMarco, Tom&lt;br /&gt;190. Dertouzos, Michael Leonidas&lt;br /&gt;191. Descartes, Rene&lt;br /&gt;192. Deutsch, David&lt;br /&gt;193. Dewey, Melvil&lt;br /&gt;194. DeWolf, Nick&lt;br /&gt;195. Dick, Alfred Blake&lt;br /&gt;196. Diebold, John&lt;br /&gt;197. Diffie, Whitfield&lt;br /&gt;198. &lt;i&gt;DUPLICATE REMOVED&lt;/i&gt;&lt;br /&gt;199. &lt;i&gt;DUPLICATE REMOVED&lt;/i&gt;&lt;br /&gt;200. Dijkstra, Edsger&lt;br /&gt;201. Dik, Casper&lt;br /&gt;202. Dillon, Matt&lt;br /&gt;203. Dittrich, David&lt;br /&gt;204. d'Ocagne, Maurice&lt;br /&gt;205. Draper, John&lt;br /&gt;206. Dryak, Alois Vaclav&lt;br /&gt;207. Dunin, Elonka&lt;br /&gt;208. Eastman, George&lt;br /&gt;209. Eckert, Wallace John&lt;br /&gt;210. Eckert, John Presper&lt;br /&gt;211. Ed, Rob&lt;br /&gt;212. Edison, Thomas Alva&lt;br /&gt;213. Eisler, Paul&lt;br /&gt;214. Ekert, Artur&lt;br /&gt;215. Ellis, Jim&lt;br /&gt;216. Ellison, Lawrence J.&lt;br /&gt;217. Engelbart, Douglas Carl&lt;br /&gt;218. Ershov, AndreiP.&lt;br /&gt;219. Estridge, Don&lt;br /&gt;220. Eubanks, Gordon&lt;br /&gt;221. Evans, Robert Overton&lt;br /&gt;222. Evans, Bruce&lt;br /&gt;223. Everett, Robert Rivers&lt;br /&gt;224. Ewing, Marc&lt;br /&gt;225. Faggin, Federico&lt;br /&gt;226. Fahlman, Scott E.&lt;br /&gt;227. Fairchild, George Winthrop&lt;br /&gt;228. Fanning, Shawn&lt;br /&gt;229. Fano, Robert Mano&lt;br /&gt;230. Fantl., Leo&lt;br /&gt;231. Faraday, Michael&lt;br /&gt;232. Fargo, Brian&lt;br /&gt;233. Farmer, Dan&lt;br /&gt;234. Fast, August&lt;br /&gt;235. Feigenbaum, Edward A.&lt;br /&gt;236. Felstein, Lee&lt;br /&gt;237. Felt, Dorr Eugene&lt;br /&gt;238. Felten, Edward W.&lt;br /&gt;239. Ferguson, Dave&lt;br /&gt;240. Ferguson, Niels&lt;br /&gt;241. Feynman, Richard Phillips&lt;br /&gt;242. Fielding, Roy&lt;br /&gt;243. Filo, David&lt;br /&gt;244. Fischer, Emst Georg&lt;br /&gt;245. Flake, Gary William&lt;br /&gt;246. Flanders, Donald Alexander&lt;br /&gt;247. Flemming, John Ambrose&lt;br /&gt;248. Flinn, Kelton&lt;br /&gt;249. Flint, Charles Ranlett&lt;br /&gt;250. Floricic, Boris&lt;br /&gt;251. Flowers, Tommy&lt;br /&gt;252. Floyd, Robert W. Forrest&lt;br /&gt;253. Forest, Leede&lt;br /&gt;254. Forrester, Jay Wright&lt;br /&gt;255. Forster, James Franklin&lt;br /&gt;256. Fourier, Baron Jean-Baptiste-Joseph&lt;br /&gt;257. Fowler, Thomas&lt;br /&gt;258. Frank, Werner&lt;br /&gt;259. Frankston, Bob&lt;br /&gt;260. Frege, G.&lt;br /&gt;261. Friedman, William Frederick&lt;br /&gt;262. Fries, Ed&lt;br /&gt;263. Fylstra, Dan&lt;br /&gt;264. Gage, John&lt;br /&gt;265. Galler, Bernard Aaron&lt;br /&gt;266. Galway, Martin&lt;br /&gt;267. Garriott, Richard&lt;br /&gt;268. Gates, Jim&lt;br /&gt;269. Gates, William Henry III&lt;br /&gt;270. Gates, Melinda&lt;br /&gt;271. Gavriluk, Erik&lt;br /&gt;272. Georg, P.&lt;br /&gt;273. Gershenfeld, Neil&lt;br /&gt;274. Geschke, Charles M.&lt;br /&gt;275. Gianello, Toriano&lt;br /&gt;276. Gill, Stanley&lt;br /&gt;277. Gillies, Donald B.&lt;br /&gt;278. Gilmore, John&lt;br /&gt;279. Glaser, Rob&lt;br /&gt;280. Glushkov, Victor Mikhaylovich&lt;br /&gt;281. G”del, Kurt&lt;br /&gt;282. Goetz, Marty&lt;br /&gt;283. Goggans, Chris&lt;br /&gt;284. Goldberg, Ian&lt;br /&gt;285. Goldstein, Bernie&lt;br /&gt;286. Goldstine, Herman Heine&lt;br /&gt;287. Goldstine, Adele&lt;br /&gt;288. Gollop, Julian&lt;br /&gt;289. Good, I. Jack&lt;br /&gt;290. Goodman, Richard&lt;br /&gt;291. Goodnight, Dr. James&lt;br /&gt;292. Gore, John K.&lt;br /&gt;293. Gosling, James&lt;br /&gt;294. Goto, Eiichi&lt;br /&gt;295. Grad, Burt&lt;br /&gt;296. Grant, George Barnard&lt;br /&gt;297. Gray, James N.&lt;br /&gt;298. Green, John&lt;br /&gt;299. Green, Julien&lt;br /&gt;300. Greenberg, Bob&lt;br /&gt;301. Grillet, Rene&lt;br /&gt;302. Griswold, RalphE.&lt;br /&gt;303. Grosch, Herb&lt;br /&gt;304. Grove, Andrew S.&lt;br /&gt;305. Grover, Lov&lt;br /&gt;306. Groves, LeslieRichard&lt;br /&gt;307. Gudden, JohnBernard&lt;br /&gt;308. Guninski, Georgi&lt;br /&gt;309. Hafkin, Nancy&lt;br /&gt;310. Hall, Jon Maddog&lt;br /&gt;311. Hall, Justin&lt;br /&gt;312. Hamming, Richard W.&lt;br /&gt;313. Hansen, Per Brinch&lt;br /&gt;314. Harrington, Mike&lt;br /&gt;315. Harris, Larry&lt;br /&gt;316. Harris, Peter&lt;br /&gt;317. Harrison, Geoff&lt;br /&gt;318. Harron, Ducosde&lt;br /&gt;319. Hartree, Douglas Rayner&lt;br /&gt;320. Hawking, Stephen&lt;br /&gt;321. Hawkins, Trip&lt;br /&gt;322. Hazen, Harold Locke&lt;br /&gt;323. Headley, Susan Lynn&lt;br /&gt;324. Heart, Frank&lt;br /&gt;325. Heckenkamp, Jerome T.&lt;br /&gt;326. Hedlund, Stieg&lt;br /&gt;327. Heisenberg, Werner&lt;br /&gt;328. Hejlsberg, Anders&lt;br /&gt;329. Hell, Rudolf&lt;br /&gt;330. Hellman, Martin E.&lt;br /&gt;331. Henry, Joseph&lt;br /&gt;332. Herbrand, Jacques&lt;br /&gt;333. Herschel, John&lt;br /&gt;334. Hertzfeld, Andy&lt;br /&gt;335. Herz, Heinrich&lt;br /&gt;336. Hewlett, William Redington&lt;br /&gt;337. Hilbert, David&lt;br /&gt;338. Hilf, Bill&lt;br /&gt;339. Hill, Richard&lt;br /&gt;340. Hillis, W. Daniel&lt;br /&gt;341. Hills, Danny&lt;br /&gt;342. Hitz, David&lt;br /&gt;343. Hoare, C. A. R.&lt;br /&gt;344. Hoerni, Jean&lt;br /&gt;345. Hoff, Marcian Edward Ted&lt;br /&gt;346. Holberton, Betty&lt;br /&gt;347. Holevo, Alexander&lt;br /&gt;348. Hollerith, Herman&lt;br /&gt;349. Holt, Ray&lt;br /&gt;350. Holzman, Steve&lt;br /&gt;351. Hoover, Bill&lt;br /&gt;352. Hopper, Grace Murray&lt;br /&gt;353. Horii, Yuji&lt;br /&gt;354. Househoulder, AlstonScott&lt;br /&gt;355. Howard, Michael&lt;br /&gt;356. Howes, Tim&lt;br /&gt;357. Howlett, Virginia&lt;br /&gt;358. Hubbard, Rob&lt;br /&gt;359. Huffman, David A&lt;br /&gt;360. Hull, Clark&lt;br /&gt;361. Hurd, Cuthbert C.&lt;br /&gt;362. &lt;i&gt;DUPLICATE REMOVED&lt;/i&gt;&lt;br /&gt;363. Huskey, Harry Douglas&lt;br /&gt;364. &lt;i&gt;DUPLICATE REMOVED&lt;/i&gt;&lt;br /&gt;365. Hyatt, Gilbert&lt;br /&gt;366. Hyrb, Larry&lt;br /&gt;367. Ichbiah, Dr.Jean&lt;br /&gt;368. Igelshieb, Heinrich Geissler&lt;br /&gt;369. Imlay, John&lt;br /&gt;370. Inafune, Keiji&lt;br /&gt;371. Ingarden, Roman&lt;br /&gt;372. Irvine, John&lt;br /&gt;373. Iverson, Kenneth E.&lt;br /&gt;374. Iwata, Satoru&lt;br /&gt;375. Iwatani, Toru&lt;br /&gt;376. Jacobs, Walter W.&lt;br /&gt;377. Jacobs, Mark&lt;br /&gt;378. Jacquard, Joseph Marie&lt;br /&gt;379. James, Jonathan&lt;br /&gt;380. Jaquays, Paul&lt;br /&gt;381. Jaquet-Droz, Pierreen Henry&lt;br /&gt;382. Jen, Mark&lt;br /&gt;383. Jennings, Michael&lt;br /&gt;384. Jennings, Tom&lt;br /&gt;385. Jenott, Eric O.&lt;br /&gt;386. Jerger, Doug&lt;br /&gt;387. Jevons, William Stanley&lt;br /&gt;388. Jobs, Steven Paul&lt;br /&gt;389. Johansen, Jon Lech&lt;br /&gt;390. Johnson, Luanne James&lt;br /&gt;391. Johnson, Reynold B.&lt;br /&gt;392. Jolitz, William&lt;br /&gt;393. Jones, Kirk&lt;br /&gt;394. Jones, Fletcher&lt;br /&gt;395. Jones, T. Capers&lt;br /&gt;396. Josephson, Brian D.&lt;br /&gt;397. Joy, Bill&lt;br /&gt;398. Brooks, Frederick Phillips Jr. &lt;i&gt;WRONG LOCATION&lt;/i&gt;&lt;br /&gt;399. Kahn, Robert E.&lt;br /&gt;400. Kahn, Bob&lt;br /&gt;401. Kajiya, Jim&lt;br /&gt;402. Kapor, Mitch&lt;br /&gt;403. Karmanos, Peter&lt;br /&gt;404. Karp, Richard&lt;br /&gt;405. Kashpureff, Eugene&lt;br /&gt;406. Katch, David&lt;br /&gt;407. Katz, Charles&lt;br /&gt;408. Katz, Philip&lt;br /&gt;409. Kay, Alan&lt;br /&gt;410. Kay, Andy&lt;br /&gt;411. Keet, Lee&lt;br /&gt;412. Kehoe, Brendan&lt;br /&gt;413. Kelly-Bootle, Stan&lt;br /&gt;414. Kemeny, John George&lt;br /&gt;415. Kempelen, Wolfgang von&lt;br /&gt;416. Kernighan, Brian W.&lt;br /&gt;417. Khan, Rishi&lt;br /&gt;418. Kilburn, Tom&lt;br /&gt;419. Kilby, Jack Sinclair&lt;br /&gt;420. Kildall, Gary&lt;br /&gt;421. Kimura, Gary&lt;br /&gt;422. Kinsberger, Jackvan&lt;br /&gt;423. Kirstein, Peter T.&lt;br /&gt;424. Kleene, Stephen Cole&lt;br /&gt;425. Kleinrock, Leonard&lt;br /&gt;426. Knuth, Donald Ervin&lt;br /&gt;427. Koch, Karl Werner Lothar&lt;br /&gt;428. Kojima, Hideo&lt;br /&gt;429. Kolence, Ken&lt;br /&gt;430. Kondo, Koji&lt;br /&gt;431. Korn, David G.&lt;br /&gt;432. Koster, Cornelis H. A.&lt;br /&gt;433. Koster, Raph&lt;br /&gt;434. Kothari, Nikhil&lt;br /&gt;435. Krause, Kai&lt;br /&gt;436. Kubie, Elmer&lt;br /&gt;437. Kurtz, Thomas Eugene&lt;br /&gt;438. Kurtz, ThomasE.&lt;br /&gt;439. Kurtzig, Sandra&lt;br /&gt;440. Kutaragi, Ken&lt;br /&gt;441. L.Bauer, Friedrich&lt;br /&gt;442. Lake, Clair D.&lt;br /&gt;443. Lamport, Leslie&lt;br /&gt;444. Lampson, Butler&lt;br /&gt;445. Lancaster, Don&lt;br /&gt;446. Landauer, Rolf&lt;br /&gt;447. Landreth, William (Bill)&lt;br /&gt;448. Landry, John&lt;br /&gt;449. Langefors, Borje&lt;br /&gt;450. Lanier, Jaron&lt;br /&gt;451. Larson, Lief&lt;br /&gt;452. Larson, Paul&lt;br /&gt;453. Leak, Bruce&lt;br /&gt;454. Learn, Dale&lt;br /&gt;455. Lebedev, Sergei A.&lt;br /&gt;456. Lecht, Charles&lt;br /&gt;457. Lee, Kai-Fu&lt;br /&gt;458. Lehenbauer, Karl&lt;br /&gt;459. Lehmer, Derrick Henry&lt;br /&gt;460. Lehovec, Kurt&lt;br /&gt;461. Leibnitz, Gottfried Wilhelmvon&lt;br /&gt;462. Lenat, Doug&lt;br /&gt;463. Lerner, Sandra&lt;br /&gt;464. Lessig, Lawrence&lt;br /&gt;465. Letwin, Gordon&lt;br /&gt;466. Levin, Leonid&lt;br /&gt;467. Levin, Vladimir&lt;br /&gt;468. Levy, Elias&lt;br /&gt;469. Lewis, Andrea&lt;br /&gt;470. Licklider, Joseph Carl Robnett&lt;br /&gt;471. Littkowski, Sven&lt;br /&gt;472. Loringhoff, Bruno Baron von Freytag&lt;br /&gt;473. Lottor, Mark K.&lt;br /&gt;474. Lovelace, Augusta Ada&lt;br /&gt;475. Lowry, Dave&lt;br /&gt;476. Lucovsky, Mark&lt;br /&gt;477. Ludd, Edward&lt;br /&gt;478. Ludgate, Percy E.&lt;br /&gt;479. Lukoff, Herman&lt;br /&gt;480. Lull, Ramon&lt;br /&gt;481. Luskin, Eugene&lt;br /&gt;482. Lyons, Mike&lt;br /&gt;483. Machover, Carl&lt;br /&gt;484. Maguire, John&lt;br /&gt;485. Maiffret, Marc&lt;br /&gt;486. Mailloux, Barry J.&lt;br /&gt;487. Makanec, Branimir&lt;br /&gt;488. Malamud, Carl&lt;br /&gt;489. Malda, Robert&lt;br /&gt;490. Mallet, Jeff&lt;br /&gt;491. Mandelbrot, Benoit&lt;br /&gt;492. Manin, Yuri I.&lt;br /&gt;493. Mannhein, Amedee&lt;br /&gt;494. Marconi, Guglielmo&lt;br /&gt;495. Maritz, Paul&lt;br /&gt;496. Markkula, A. C. Mike&lt;br /&gt;497. Markoff, John&lt;br /&gt;498. Markowitz, Harry&lt;br /&gt;499. Marquand, Allan&lt;br /&gt;500. Martens, William&lt;br /&gt;501. Martin, James&lt;br /&gt;502. Martin, Brian&lt;br /&gt;503. Matsumoto, Yukihiro Matz&lt;br /&gt;504. Matthaeus, Philip&lt;br /&gt;505. Mauchly, John W.&lt;br /&gt;506. McCarthy, John&lt;br /&gt;507. McCluskey, Edward J.&lt;br /&gt;508. McDonald, Marc&lt;br /&gt;509. McGee, American&lt;br /&gt;510. McIlroy, M. Douglas&lt;br /&gt;511. McKusick, Marshall Kirk&lt;br /&gt;512. McNealy, Scott G.&lt;br /&gt;513. McQuaid, Brad&lt;br /&gt;514. McVoy, Larry W.&lt;br /&gt;515. Mead, Carver&lt;br /&gt;516. Meagher, Ralph Ernest&lt;br /&gt;517. Mechner, Jordan&lt;br /&gt;518. Meier, Sid&lt;br /&gt;519. Menabrea, L.F.&lt;br /&gt;520. Mensch, Bill&lt;br /&gt;521. Metcalfe, Robert (Bob) M.&lt;br /&gt;522. Metropolis, NicholasC.&lt;br /&gt;523. Michie, Donald&lt;br /&gt;524. Millard, William&lt;br /&gt;525. Miller, Tom&lt;br /&gt;526. Mills, Harlan&lt;br /&gt;527. Milner, Robin&lt;br /&gt;528. Miner, Jay&lt;br /&gt;529. Miner, Robert (Bob)&lt;br /&gt;530. Minsky, Marvin Lee&lt;br /&gt;531. Minsky, Marvin&lt;br /&gt;532. Minter, Jeff&lt;br /&gt;533. Mitnick, Kevin David&lt;br /&gt;534. Miyamoto, Shigeru&lt;br /&gt;535. Mock, Owen&lt;br /&gt;536. Mockapetris, Paul&lt;br /&gt;537. Moers, Calvin&lt;br /&gt;538. Moisil, Grigore&lt;br /&gt;539. Molnar, Charles E.&lt;br /&gt;540. Molyneux, Peter&lt;br /&gt;541. Moore, Gordon E.&lt;br /&gt;542. Moore, Keith&lt;br /&gt;543. Moore, Peter&lt;br /&gt;544. Morganthaler, Gary&lt;br /&gt;545. Morland, Samuel&lt;br /&gt;546. Morris Jr., Robert Tappan&lt;br /&gt;547. Morris Sr., Robert Tappan&lt;br /&gt;548. Morse, Samuel&lt;br /&gt;549. Moss, Jeff&lt;br /&gt;550. Muffett, Alec&lt;br /&gt;551. Muller, Joseph&lt;br /&gt;552. Mullich, David&lt;br /&gt;553. Mundie, Craig&lt;br /&gt;554. Murphy, Ian&lt;br /&gt;555. Musser, Pete&lt;br /&gt;556. Myhrvold, Nathan&lt;br /&gt;557. Napier, John&lt;br /&gt;558. Nathan, Adam&lt;br /&gt;559. Naur, Peter&lt;br /&gt;560. Needham, Roger&lt;br /&gt;561. Negroponte, Nicholas&lt;br /&gt;562. Neidorf, Craig&lt;br /&gt;563. Nelson, Ted Holm&lt;br /&gt;564. Nelson, Bruce Jay&lt;br /&gt;565. Neumann, John von&lt;br /&gt;566. Newell, Allen&lt;br /&gt;567. Newell, Gabe&lt;br /&gt;568. Newitz, Annalee&lt;br /&gt;569. Newman, M.A.H.&lt;br /&gt;570. Newman, Max&lt;br /&gt;571. Nie, Norman&lt;br /&gt;572. Nielsen, Michael A.&lt;br /&gt;573. Noorda, Ray&lt;br /&gt;574. Norris, William&lt;br /&gt;575. Noyce, Robert N.&lt;br /&gt;576. Nu¤ez, Rafael&lt;br /&gt;577. Nutt, Roy&lt;br /&gt;578. Nuwere, Ejovi&lt;br /&gt;579. Nygaard, Kristen&lt;br /&gt;580. Obasanjo, Dare&lt;br /&gt;581. Odhner, Willgodt Theophil&lt;br /&gt;582. Odoevsky, Vladimir&lt;br /&gt;583. Ohl, Russel&lt;br /&gt;584. Oikarinen, Jarkko&lt;br /&gt;585. Olliver, Bernard&lt;br /&gt;586. Olsen, Kenneth Harry&lt;br /&gt;587. Olsen, Ken&lt;br /&gt;588. Opel, John R.&lt;br /&gt;589. O'Rear, Bob&lt;br /&gt;590. O'Reilly, Tim&lt;br /&gt;591. Orr, Ken&lt;br /&gt;592. Orr, Scott&lt;br /&gt;593. Osborne, Adam&lt;br /&gt;594. Otlet, Paul&lt;br /&gt;595. Oughtred, William&lt;br /&gt;596. Ozzie, Ray&lt;br /&gt;597. P., Andrei&lt;br /&gt;598. Packard, David&lt;br /&gt;599. Page, Peter&lt;br /&gt;600. Page, Larry&lt;br /&gt;601. Pajitnov, Alexey&lt;br /&gt;602. Papert, Seymour&lt;br /&gt;603. Paquin, Tom&lt;br /&gt;604. Parnas, David&lt;br /&gt;605. Parsons, Richard&lt;br /&gt;606. Pascal, Blaise&lt;br /&gt;607. Pasta, John R.&lt;br /&gt;608. Pastore, Annibale&lt;br /&gt;609. Pasumansky, Mosha&lt;br /&gt;610. Paterson, Tim&lt;br /&gt;611. Patrick, Bob&lt;br /&gt;612. Patterson, David A.&lt;br /&gt;613. Patterson, John Henry&lt;br /&gt;614. Payne, Lewis De&lt;br /&gt;615. Pazhitnov, Alexey&lt;br /&gt;616. Peck, John E. L.&lt;br /&gt;617. Peddle, Chuck&lt;br /&gt;618. Pellow, Nicola&lt;br /&gt;619. Perens, Bruce&lt;br /&gt;620. Perlis, Alan&lt;br /&gt;621. Perlman, Radia&lt;br /&gt;622. Perot, H.Ross&lt;br /&gt;623. Pickette, Wayne D.&lt;br /&gt;624. Pike, Rob&lt;br /&gt;625. Pinchbeck, B .J.&lt;br /&gt;626. Pinkerton, John&lt;br /&gt;627. Pipkin, Donald L.&lt;br /&gt;628. Platt, John&lt;br /&gt;629. Poel, William Louisvander&lt;br /&gt;630. Poplavskii, R. P.&lt;br /&gt;631. Porter, Andrew&lt;br /&gt;632. Postel, Jonathan Bruce&lt;br /&gt;633. Postley, John&lt;br /&gt;634. Poulsen, Kevin Lee&lt;br /&gt;635. Prim, Robert C.&lt;br /&gt;636. Proulx, Merle&lt;br /&gt;637. Pryce, Richard&lt;br /&gt;638. Pugh, Emerson W.&lt;br /&gt;639. Quevedo, Leonardo Torres&lt;br /&gt;640. Rabin, Michael&lt;br /&gt;641. Rajchman, John&lt;br /&gt;642. Ramo, Simon&lt;br /&gt;643. Rand, James Henry&lt;br /&gt;644. Randell, Brian&lt;br /&gt;645. Ranum, Marcus J.&lt;br /&gt;646. Rashid, Richard&lt;br /&gt;647. Raskin, Jef&lt;br /&gt;648. Raymond, Eric S.&lt;br /&gt;649. Reed, David P.&lt;br /&gt;650. Rees, Mina Spiegel&lt;br /&gt;651. Reynolds, Brian&lt;br /&gt;652. Ridenour, Louis&lt;br /&gt;653. Ristanovic, Dejan&lt;br /&gt;654. Ritchie, Dennis MacAlistair&lt;br /&gt;655. Rivest, Ronald L.&lt;br /&gt;656. Roberts, Lawrence G.&lt;br /&gt;657. Roberts, H. Edward&lt;br /&gt;658. Rock, Arthur&lt;br /&gt;659. Roesch, Marty&lt;br /&gt;660. Romero, John&lt;br /&gt;661. Rose, Len&lt;br /&gt;662. Rosen, Saul&lt;br /&gt;663. Ross, Hugh McGregor&lt;br /&gt;664. Ross, Douglas&lt;br /&gt;665. Rossum, Guido van&lt;br /&gt;666. Rothrie, James B.&lt;br /&gt;667. Rowe, Lawrence&lt;br /&gt;668. Rubin, Aviel D.&lt;br /&gt;669. Rubinstein, Seymour I.&lt;br /&gt;670. Russell, James&lt;br /&gt;671. Russinovich, Mark&lt;br /&gt;672. Sadowsky, George&lt;br /&gt;673. Sakaguchi, Hironobu&lt;br /&gt;674. Sall, John&lt;br /&gt;675. Salton, Gerard&lt;br /&gt;676. Sammet, Jean E.&lt;br /&gt;677. Sanger, George&lt;br /&gt;678. Sassenrath, Carl&lt;br /&gt;679. Schafer, Tim&lt;br /&gt;680. Scheutz, Edvard&lt;br /&gt;681. Scheutz, Georg Pehr&lt;br /&gt;682. Schickard, Wilhelm&lt;br /&gt;683. Schiffman, Mike&lt;br /&gt;684. Schlukbier, George&lt;br /&gt;685. Schneier, Bruce&lt;br /&gt;686. Schott, Gaspard&lt;br /&gt;687. Schrayer, Michael&lt;br /&gt;688. Schreyer, Helmut&lt;br /&gt;689. Scoble, Robert&lt;br /&gt;690. Sculley, John C.&lt;br /&gt;691. Seng, James&lt;br /&gt;692. Shamir, Adi&lt;br /&gt;693. Shannon, Claude Elwood&lt;br /&gt;694. Shaw, Cliff J.&lt;br /&gt;695. Shima, Masatoshi&lt;br /&gt;696. Shimomura, Tsutomu&lt;br /&gt;697. Shipley, Peter&lt;br /&gt;698. Shockley, William Bradford&lt;br /&gt;699. Sholes, Christopher&lt;br /&gt;700. Shor, Peter&lt;br /&gt;701. Shugart, Alan&lt;br /&gt;702. Silverberg, Brad&lt;br /&gt;703. Simon, Herbert Alexander&lt;br /&gt;704. Simon, Dan&lt;br /&gt;705. Simonyi, Charles&lt;br /&gt;706. Sinclair, Clive&lt;br /&gt;707. Sippl, Roger J.&lt;br /&gt;708. Skoll, Jeff&lt;br /&gt;709. Slutz, Ralph J.&lt;br /&gt;710. Smedley, John&lt;br /&gt;711. Smith, David L.&lt;br /&gt;712. Smith, Burton&lt;br /&gt;713. Song, Jake&lt;br /&gt;714. Spector, Warren&lt;br /&gt;715. Spindler, Michael H.&lt;br /&gt;716. Spolsky, Joel&lt;br /&gt;717. Stallman, Richard Matthew&lt;br /&gt;718. Steane, Andrew&lt;br /&gt;719. Stebner, Aaron&lt;br /&gt;720. Sterling, Michael Bruce&lt;br /&gt;721. Stibitz, George Robert&lt;br /&gt;722. Stonebraker, Michael&lt;br /&gt;723. Strachey, Christopher&lt;br /&gt;724. Stroustrup, Bjarne&lt;br /&gt;725. Suda, Goichi&lt;br /&gt;726. Suess, Randy&lt;br /&gt;727. Sutherland, Ivan E.&lt;br /&gt;728. Suzuki, Yu&lt;br /&gt;729. Svoboda, Antonin&lt;br /&gt;730. Sweeney, Tim&lt;br /&gt;731. Tanaka, Hirokazu Hip'&lt;br /&gt;732. Tanenbaum, Andrew Stuart&lt;br /&gt;733. Tarjan, Robert&lt;br /&gt;734. Tarski, Alfred&lt;br /&gt;735. Taylor, Robert W.&lt;br /&gt;736. Teal, Gordon&lt;br /&gt;737. Tenebaum, Ehud&lt;br /&gt;738. Tesla, Nikola&lt;br /&gt;739. Thacker, Charles P.&lt;br /&gt;740. Thompson, Kenneth (Ken) Lane&lt;br /&gt;741. Tiemann, Michael&lt;br /&gt;742. Tischler, Randy&lt;br /&gt;743. Toffoli, Tommaso&lt;br /&gt;744. Tomlinson, Ray&lt;br /&gt;745. Tompson, Joseph John&lt;br /&gt;746. Torvalds, Linus Benedict&lt;br /&gt;747. Tosatti, Marcelo&lt;br /&gt;748. Tramiel, Jack&lt;br /&gt;749. Treybig, Jimmy&lt;br /&gt;750. Ts'o, Theodore Y.&lt;br /&gt;751. Tsuchida, Toshiro&lt;br /&gt;752. Turing, Alan Mathison&lt;br /&gt;753. Turner, Kevin B.&lt;br /&gt;754. Uematsu, Nobuo&lt;br /&gt;755. Uemura, Masayuki&lt;br /&gt;756. Ulam, Stanley M.&lt;br /&gt;757. Uncapher, Keith&lt;br /&gt;758. Utman, Richard&lt;br /&gt;759. Valloppillil, Vinod&lt;br /&gt;760. Veit, Stan&lt;br /&gt;761. Venema, Wietse Zweitze&lt;br /&gt;762. Verea, Ramon&lt;br /&gt;763. Viehe, F. W.&lt;br /&gt;764. Villers, Philippe&lt;br /&gt;765. Viterbi, Andrew&lt;br /&gt;766. Vixie, Paul&lt;br /&gt;767. Volkerding, Patrick J.&lt;br /&gt;768. Volta, Allessandro&lt;br /&gt;769. Wall, Larry&lt;br /&gt;770. Wallace, Bob&lt;br /&gt;771. Walton, Gordon&lt;br /&gt;772. Wang, An&lt;br /&gt;773. Wang, Charles&lt;br /&gt;774. Wanlass, Frank&lt;br /&gt;775. Ware, Willis Howard&lt;br /&gt;776. Warhol, Dave&lt;br /&gt;777. Warnock, John E.&lt;br /&gt;778. Watson, T. J.&lt;br /&gt;779. Watson, Bill&lt;br /&gt;780. Watson, Thomas John&lt;br /&gt;781. Watt, James&lt;br /&gt;782. Weisman, Jordan&lt;br /&gt;783. Weizenbaum, Joseph&lt;br /&gt;784. Werner, Lee&lt;br /&gt;785. Wheeler, David John&lt;br /&gt;786. Whitten, Greg&lt;br /&gt;787. Wiberg, Martin&lt;br /&gt;788. Wiener, Norbert&lt;br /&gt;789. Wiesner, Stephen&lt;br /&gt;790. Wijngaarden, Adriaan van&lt;br /&gt;791. Wilkes, Maurice Vincent&lt;br /&gt;792. Wilkinson, J. H.&lt;br /&gt;793. Williams, Frederic Calland&lt;br /&gt;794. Williams, Hugh&lt;br /&gt;795. Williams, Roberta&lt;br /&gt;796. Williams, Ken&lt;br /&gt;797. Wirth, Niklaus&lt;br /&gt;798. Wolfram, Stephen&lt;br /&gt;799. Wong, Eugene&lt;br /&gt;800. Wood, Marla&lt;br /&gt;801. Woodger, Michael&lt;br /&gt;802. Woods, Mary Lee&lt;br /&gt;803. Wooldridge, Dean Everett&lt;br /&gt;804. Wozniak, Steven (Woz) Gary&lt;br /&gt;805. Wright, Will&lt;br /&gt;806. Yamachita, Hideo&lt;br /&gt;807. Yamauchi, Hiroshi&lt;br /&gt;808. Yang, Chih-Yuan Jerry&lt;br /&gt;809. Ylonen, Tatu&lt;br /&gt;810. Yokoi, Gunpei&lt;br /&gt;811. Young, Robert F.&lt;br /&gt;812. &lt;i&gt;DUPLICATE REMOVED&lt;/i&gt;&lt;br /&gt;813. Yourdon, Edward&lt;br /&gt;814. Zatko, Peiter&lt;br /&gt;815. Zbikowski, Mark&lt;br /&gt;816. Zemanek, Heinz&lt;br /&gt;817. Zimmermann, Philip R.&lt;br /&gt;818. Zuse, Konrad&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;URLs to Research&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.answers.com/topic/20th-century"&gt;http://www.answers.com/topic/20th-century&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.thocp.net/biographies/biographies.htm"&gt;http://www.thocp.net/biographies/biographies.htm&lt;/a&gt;&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Category:Computer_pioneers"&gt;http://en.wikipedia.org/wiki/Category:Computer_pioneers&lt;/a&gt;&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Category:Internet_pioneers"&gt;http://en.wikipedia.org/wiki/Category:Internet_pioneers&lt;/a&gt;&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Category:Microsoft_employees"&gt;http://en.wikipedia.org/wiki/Category:Microsoft_employees&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.comp.leeds.ac.uk/roger/Famous/"&gt;http://www.comp.leeds.ac.uk/roger/Famous/&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.dirac.org/hackers/"&gt;http://www.dirac.org/hackers/&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.answers.com/main/ntquery?method=4&amp;dsid=2222&amp;amp;dekey=List+of+computer+and+video+game+industry+people&amp;curtab=2222_1&amp;amp;linktext=List%20of%20video%20game%20industry%20people"&gt;http://www.answers.com/main/ntquery?method=4&amp;dsid=2222&amp;amp;dekey=List+of+computer&lt;br /&gt;+and+video+game+industry+people&amp;curtab=2222_1&amp;amp;linktext&lt;br /&gt;=List%20of%20video%20game%20industry%20people&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.answers.com/topic/list-of-video-game-designers"&gt;http://www.answers.com/topic/list-of-video-game-designers&lt;/a&gt;&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Sysinternals"&gt;http://en.wikipedia.org/wiki/Sysinternals&lt;/a&gt;&lt;br&gt;&lt;a href="http://vmoc.museophile.org/pioneers/"&gt;http://vmoc.museophile.org/pioneers/&lt;/a&gt;&lt;br&gt;&lt;a href="http://web.cs.mun.ca/~ulf/csh/index.html"&gt;http://web.cs.mun.ca/~ulf/csh/index.html&lt;/a&gt;&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Timeline_of_quantum_computing"&gt;http://en.wikipedia.org/wiki/Timeline_of_quantum_computing&lt;/a&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-114742893811012709?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/114742893811012709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=114742893811012709' title='73 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/114742893811012709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/114742893811012709'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2006/05/ultimate-it-people-test.html' title='The Ultimate IT People Test'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>73</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10153993.post-114742477568585521</id><published>2006-05-12T18:56:00.000+10:00</published><updated>2006-06-17T12:18:13.230+10:00</updated><title type='text'>New Version of the Temple of Quantum Computing</title><content type='html'>A new vesion of my ebook, "the Temple of Quantum Computing" is now available at:&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.toqc.com"&gt;http://www.toqc.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;Also, you can now buy professionally printed (and bound) copies from www.lulu.com at &lt;a href="http://www.lulu.com/content/299696"&gt;this URL&lt;/a&gt; for $15.79 US.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-114742477568585521?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/114742477568585521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=114742477568585521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/114742477568585521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/114742477568585521'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2006/05/new-version-of-temple-of-quantum.html' title='New Version of the Temple of Quantum Computing'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10153993.post-112781094386622264</id><published>2005-09-27T18:47:00.000+10:00</published><updated>2005-12-16T18:52:58.276+11:00</updated><title type='text'>Distributed Development</title><content type='html'>Check it out...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.disdev.com"&gt;www.disdev.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-112781094386622264?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/112781094386622264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=112781094386622264' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/112781094386622264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/112781094386622264'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2005/09/distributed-development.html' title='Distributed Development'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10153993.post-111536309358487074</id><published>2005-05-12T22:00:00.000+10:00</published><updated>2005-05-12T21:43:03.076+10:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;p&gt;&lt;span style="font-size:100%;"&gt;The ability to do something does not imply that you can explain it conceptually, or even that you understand the concept of what you are doing. So I have prepared a list of questions\tasks that I think would be useful to complete before going for a C# related job. I have also provided a separate page with questions AND answers for the first set of 173 questions, and another page for the answers to the rest of the questions (not including Scott's questions). You can find the first link below the first set of questions and the second link at the bottom of the post - they are also directly below if you want to jump straight to them.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.toqc.com/entropy/TheAnswers1.html"&gt;&lt;span style="font-size:78%;"&gt;http://www.toqc.com/entropy/TheAnswers1.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.toqc.com/entropy/TheAnswers2.html"&gt;&lt;span style="font-size:78%;"&gt;http://www.toqc.com/entropy/TheAnswers2.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;Before you do the questions, make sure you follow these rules:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:#ff0000;"&gt;Rule 1&lt;/span&gt; - Don't say to yourself "yeah I know that" and move on to the next question. Answer the question as if you were in an interview.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:#ff0000;"&gt;Rule 2&lt;/span&gt; - For the questions that require code - write the code yourself on a piece of paper, don't use an IDE.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;The Questions\Tasks:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Name 10 C# keywords.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is public accessibility?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is protected accessibility?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is internal accessibility?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is protected internal accessibility?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is private accessibility?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the default accessibility for a class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the default accessibility for members of an interface?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the default accessibility for members of a struct?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can the members of an interface be private?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Methods must declare a return type, what is the keyword used when nothing is returned from the method?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Class methods to should be marked with what keyword?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code using interfaces, virtual methods, and an abstract class.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;A class can have many mains, how does this work?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Does an object need to be made to run main?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write a hello world console application.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are the two return types for main?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a reference parameter?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an out parameter?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write code to show how a method can accept a varying number of parameters.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an overloaded method?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is recursion?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a constructor?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;If I have a constructor with a parameter, do I need to explicitly create a default constructor?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a destructor?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can you use access modifiers with destructors?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a delegate?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to use a delegate.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a delegate useful for?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an event?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Are events synchronous of asynchronous?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Events use a publisher/subscriber model. What is that?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can a subscriber subscribe to more than one publisher?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a value type and a reference type?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Name 5 built in types.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;string is an alias for what?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Is string Unicode, ASCII, or something else?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Strings are immutable, what does this mean?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Name a few string properties.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is boxing and unboxing?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to box and unbox a value type.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a heap and a stack?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a pointer?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does new do in terms of objects?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How do you dereference an object?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;In terms of references, how do == and != (not overridden) work?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a struct?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Describe 5 numeric value types ranges.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the default value for a bool?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write code for an enumeration.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write code for a case statement.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Is a struct stored on the heap or stack?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can a struct have methods?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is checked { } and unchecked { }?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can C# have global overflow checking?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is explicit vs. implicit conversion?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Give examples of both of the above.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can assignment operators be overloaded directly?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What do operators is and as do?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the difference between the new operator and modifier?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Explain sizeof and typeof.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does the stackalloc operator do?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Contrast ++count vs. count++.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are the names of the three types of operators?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;An operator declaration must include a public and static modifier, can it have other &lt;/span&gt;&lt;span style="font-size:100%;"&gt;modifiers?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can operator parameters be reference parameters?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Describe an operator from each of these categories:&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;color:#009900;"&gt;Arithmetic&lt;br /&gt;Logical (boolean and bitwise)&lt;br /&gt;String concatenation&lt;br /&gt;Increment, decrement&lt;br /&gt;Shift&lt;br /&gt;Relational&lt;br /&gt;Assignment&lt;br /&gt;Member access&lt;br /&gt;Indexing&lt;br /&gt;Cast&lt;br /&gt;Conditional&lt;br /&gt;Delegate concatenation and removal&lt;br /&gt;Object creation&lt;br /&gt;Type information&lt;br /&gt;Overflow exception control&lt;br /&gt;Indirection and Address&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does &lt;/span&gt;&lt;a name="_Toc96401636"&gt;&lt;span style="font-size:100%;"&gt;operator order of precedence&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt; mean?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is special about the declaration of relational operators?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to overload an operator.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What operators cannot be overloaded?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an exception?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can C# have multiple catch blocks?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can break exit a finally block?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can continue exit a finally block?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some try…catch…finally code.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are expression and declaration statements?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;A block contains a statement list {s1;s2;} what is an empty statement list?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some if… else if… code.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a dangling else?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Is switch case sensitive? &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code for a for loop.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can you have multiple control variables in a for loop?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code for a while loop.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code for do… while.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code that declares an array on ints, assigns the values: 0,1,2 to that array and use a foreach to do something with those values.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code for a collection class.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Describe Jump statements: break, continue, and goto.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How do you declare a constant?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the default index of an array?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is array rank?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can you resize an array at runtime?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Does the size of an array need to be defined at compile time.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to implement a multidimensional array.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to implement a jagged array.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an ArrayList?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can an ArrayList be ReadOnly?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code that uses an ArrayList.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to implement an indexer. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can properties have an access modifier?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can properties hide base class members of the same name?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What happens if you make a property static?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can a property be a ref or out parameter?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write some code to declare and use properties.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an accessor?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can an interface have properties?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is early and late binding?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is polymorphism&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a nested class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a namespace?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can nested classes use any of the 5 types of accessibility?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can base constructors can be private?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;object is an alias for what?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is reflection?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What namespace would you use for reflection?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does this do? Public Foo() : this(12, 0, 0)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Do local values get garbage collected?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Is object destruction deterministic?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Describe garbage collection (in simple terms).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the using statement for?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How do you refer to a member in the base class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can you derive from a struct?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Does C# supports multiple inheritance?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;All classes derive from what?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Is constructor or destructor inheritance explicit or implicit? What does this mean?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can different assemblies share internal access?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Does C# have “friendship”?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can you inherit from multiple interfaces?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;In terms of constructors, what is the difference between: public MyDerived() : base() an public MyDerived() in a child class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can abstract methods override virtual methods?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What keyword would you use for scope name clashes?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Can you have nested namespaces?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are attributes?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Name 3 categories of predefined attributes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are the 2 global attributes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Why would you mark something as Serializable?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write code to define and use your own custom attribute.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;List some custom attribute scopes and possible targets.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;List compiler directives?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a thread?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Do you spin off or spawn a thread?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;What is the volatile keyword used for?&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Write code to use threading and the lock keyword.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is Monitor?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a semaphore?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What mechanisms does C# have for the readers, writers problem?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is Mutex?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an assembly?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a DLL?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is an assembly identity?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does the assembly manifest contain?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is IDLASM used for?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Where are private assemblies stored?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Where are shared assemblies stored?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is DLL hell?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;In terms of assemblies, what is side-by-side execution?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Name and describe 5 different documentation tags.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is unsafe code?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does the fixed statement do?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How would you read and write using the console?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Give examples of hex, currency, and fixed point console formatting.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Given part of a stack trace: aspnet.debugging.BadForm.Page_Load(Object sender, EventArgs e) +34. What does the +34 mean?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Are value types are slower to pass as method parameters?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How can you implement a mutable string?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is a thread pool?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Describe the CLR security model.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What’s the difference between camel and pascal casing?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What does marshalling mean?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is inlining?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;List the differences in C# 2.0.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are design patterns?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Describe some common design patterns.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What are the different diagrams in UML? What are they used for?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The answers to these questions can be found here:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.toqc.com/entropy/TheAnswers1.html"&gt;&lt;span style="font-size:78%;"&gt;http://www.toqc.com/entropy/TheAnswers1.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;Ok, so you've done them and you want more? There's a great list of ASP.NET related interview questions on Scott Hanselman's blog @&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.hanselman.com/blog/ASPNETInterviewQuestions.aspx"&gt;&lt;span style="font-size:78%;"&gt;http://www.hanselman.com/blog/ASPNETInterviewQuestions.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;He also has another post with general .NET questions @&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;a href="http://www.hanselman.com/blog/WhatAGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx"&gt;&lt;span style="font-size:78%;"&gt;http://www.hanselman.com/blog/WhatAGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;I'm getting Javascript errors on his blog and IE keeps crashing so I have provided all of his questions below:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;First ASP.NET post:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;From constructor to destructor (taking into consideration Dispose() and the concept of non-deterministic finalization), what the are events fired as part of the ASP.NET System.Web.UI.Page lifecycle. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;Why are they important? What interesting things can you do at each? What are ASHX files? What are HttpHandlers? Where can they be configured? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;What is needed to configure a new extension for use in ASP.NET? For example, what if I wanted my system to serve ASPX files with a *.jsp extension? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;What events fire when binding data to a data grid? What are they good for?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;Explain how PostBacks work, on both the client-side and server-side. How do I chain my own JavaScript into the client side without losing PostBack functionality?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;How does ViewState work and why is it either useful or evil?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;What is the OO relationship between an ASPX page and its CS/VB code behind file in ASP.NET 1.1? in 2.0?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;What happens from the point an HTTP request is received on a TCP/IP port up until the Page fires the On_Load event? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;How does IIS communicate at runtime with ASP.NET? Where is ASP.NET at runtime in IIS5? IIS6?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;What is an assembly binding redirect? Where are the places an administrator or developer can affect how assembly binding policy is applied? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#333399;"&gt;Compare and contrast LoadLibrary(), CoCreateInstance(), CreateObject() and Assembly.Load().&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Second .NET Post (What Great .NET Developers Ought To Know):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;Everyone who writes code&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Describe the difference between a Thread and a Process?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is a Windows Service and how does its lifecycle differ from a "standard" EXE? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the maximum amount of memory any single process on Windows can address? Is this different than the maximum virtual memory for the system? How would this affect a system design?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between an EXE and a DLL?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is strong-typing versus weak-typing? Which is preferred? Why?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Corillian's product is a "Component Container." Name at least 3 component containers that ship now with the Windows Server Family.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is a PID? How is it useful when troubleshooting a system?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How many processes can listen on a single TCP/IP port?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the GAC? What problem does it solve?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;em&gt;Mid-Level .NET Developer&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Describe the difference between Interface-oriented, Object-oriented and Aspect-oriented programming.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Describe what an Interface is and how it’s different from a Class.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is Reflection?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between XML Web Services using ASMX and .NET Remoting using SOAP?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Are the type system represented by XmlSchema and the CLS isomorphic?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Conceptually, what is the difference between early-binding and late-binding?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Is using Assembly.Load a static reference or dynamic reference?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;When would using Assembly.LoadFrom or Assembly.LoadFile be appropriate?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is an Asssembly Qualified Name? Is it a filename? How is it different?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Is this valid? Assembly.Load("foo.dll");&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How is a strongly-named assembly different from one that isn’t strongly-named?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Can DateTimes be null?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the JIT? What is NGEN? What are limitations and benefits of each?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How does the generational garbage collector in the .NET CLR manage object lifetime?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is non-deterministic finalization?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between Finalize() and Dispose()? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How is the using() pattern useful? What is IDisposable? How does it support deterministic finalization?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What does this useful command line do? tasklist /m "mscor*"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between in-proc and out-of-proc?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What technology enables out-of-proc communication in .NET?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:100%;"&gt;When you’re running a component within ASP.NET, what process is it running within on &lt;/span&gt;&lt;span style="font-size:100%;"&gt;Windows XP? Windows 2000? Windows 2003?&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;em&gt;Senior Developers/Architects&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What’s wrong with a line like this? DateTime.Parse(myString); &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What are PDBs? Where must they be located for debugging to work?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is cyclomatic complexity and why is it important?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Write a standard lock() plus “double check” to create a critical section around a variable access.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is FullTrust? Do GAC’ed assemblies have FullTrust?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What benefit does your code receive if you decorate it with attributes demanding specific Security permissions?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What does this do? gacutil /l find /i "Corillian"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What does this do? sn -t foo.dll&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What ports must be open for DCOM over a firewall? What is the purpose of Port 135?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Contrast OOP and SOA. What are tenets of each?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How does the XmlSerializer work? What ACL permissions does a process using it require?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Why is catch(Exception) almost always a bad idea? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between Debug.Write and Trace.Write? When should each be used?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between a Debug and Release build? Is there a significant speed difference? Why or why not?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Does JITting occur per-assembly or per-method? How does this affect the working set?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Contrast the use of an abstract base class against an interface?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between a.Equals(b) and a == b?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;In the context of a comparison, what is object identity versus object equivalence?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How would one do a deep copy in .NET? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain current thinking around IClonable.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is boxing? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Is string a value type or a reference type?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the significance of the "PropertySpecified" pattern used by the XmlSerializer?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What problem does it attempt to solve?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Why are out parameters a bad idea in .NET? Are they?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Can attributes be placed on specific parameters to a method? Why is this useful?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;em&gt;C# Component Developers&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Juxtapose the use of override with new. What is shadowing?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain the use of virtual, sealed, override, and abstract.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain the importance and use of each component of this string: Foo.Bar, Version=2.0.205.0, Culture=neutral, PublicKeyToken=593777ae2d274679d&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain the differences between public, protected, private and internal.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What benefit do you get from using a Primary Interop Assembly (PIA)?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;By what mechanism does NUnit know what methods to test?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between: catch(Exception e){throw e;} and catch(Exception e){throw;}&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between typeof(foo) and myFoo.GetType()?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain what’s happening in the first constructor: public class c{ public c(string a) : this() {;}; public c() {;} } How is this construct useful?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is this? Can this be used within a static method?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;em&gt;ASP.NET (UI) Developers&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Describe how a browser-based Form POST becomes a Server-Side event like Button1_OnClick.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is a PostBack?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is ViewState? How is it encoded? Is it encrypted? Who uses ViewState?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the &lt;machinekey&gt;element and what two ASP.NET technologies is it used for?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What three Session State providers are available in ASP.NET 1.1? What are the pros and cons of each?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is Web Gardening? How would using it affect a design?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Given one ASP.NET application, how many application objects does it have on a single proc box? A dual? A dual with Web Gardening enabled? How would this affect a design?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Are threads reused in ASP.NET between reqeusts? Does every HttpRequest get its own thread? Should you use Thread Local storage with ASP.NET?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Is the [ThreadStatic] attribute useful in ASP.NET? Are there side effects? Good or bad?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Give an example of how using an HttpHandler could simplify an existing design that serves&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Check Images from an .aspx page.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What kinds of events can an HttpModule subscribe to? What influence can they have on an implementation? What can be done without recompiling the ASP.NET Application?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Describe ways to present an arbitrary endpoint (URL) and route requests to that endpoint to ASP.NET.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain how cookies work. Give an example of Cookie abuse.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Explain the importance of HttpRequest.ValidateInput()? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What kind of data is passed via HTTP Headers?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Juxtapose the HTTP verbs GET and POST. What is HEAD?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Name and describe at least a half dozen HTTP Status Codes and what they express to the requesting client.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How does if-not-modified-since work? How can it be programmatically implemented with ASP.NET?Explain &lt;@OutputCache%&gt; and the usage of VaryByParam, VaryByHeader.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How does VaryByCustom work?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How would one implement ASP.NET HTML output caching, caching outgoing versions of pages generated via all values of q= except where q=5 (as in &lt;/span&gt;&lt;a href="http://localhost/page.aspx?q=5"&gt;&lt;span style="font-size:100%;color:#000099;"&gt;http://localhost/page.aspx?q=5&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#000099;"&gt;)?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;em&gt;Developers using XML&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the purpose of XML Namespaces?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;When is the DOM appropriate for use? When is it not? Are there size limitations?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the WS-I Basic Profile and why is it important?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Write a small XML document that uses a default namespace and a qualified (prefixed) namespace. Include elements from both namespace.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the one fundamental difference between Elements and Attributes?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between Well-Formed XML and Valid XML?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;How would you validate XML using .NET?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Why is this almost always a bad idea? When is it a good idea? myXmlDocument.SelectNodes("//mynode"); &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Describe the difference between pull-style parsers (XmlReader) and eventing-readers (Sax)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between XPathDocument and XmlDocument? Describe situations where one should be used over the other.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What is the difference between an XML "Fragment" and an XML "Document."&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;What does it meant to say “the canonical” form of XML?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Why is the XML InfoSet specification different from the Xml DOM? What does the InfoSet attempt to solve?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Contrast DTDs versus XSDs. What are their similarities and differences? Which is preferred and why?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Does System.Xml support DTDs? How?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;color:#000099;"&gt;Can any XML Schema be represented as an object graph? Vice versa?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Had enough yet? Here are some more general .NET questions:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is MSIL?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the CLR and how is it different from a JVM?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is WinFX?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is Indigo?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Explain the Remoting architecture.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How would you write an asynchronous webservice?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the Microsoft Enterprise Library?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Collections&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Configuration&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Data&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Diagnostics&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.DirectoryServcies&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Drawing&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.EnterpriseServices&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Globalization&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.IO&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Net&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;System.Runtime contains System.Runtime.CompilerServcies, what else?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Security&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Text&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Threading&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Web&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.Windows.Forms&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Discuss System.XML&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Does VS.NET 2003 have a web browser (think about it)?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How are VB.NET and C# different?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Contrast .NET with J2EE.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;What benefit do you have by implementing IDisposable interface in .NET?&lt;/li&gt;&lt;li&gt;Explain the difference between Application object and Session object in ASP.NET.&lt;/li&gt;&lt;li&gt;Explain the difference between User controls and Custom controls in ASP.NET.&lt;/li&gt;&lt;li&gt;Describe transaction control in ADO.NET.&lt;/li&gt;&lt;li&gt;Describe transaction control in SQL Server.&lt;/li&gt;&lt;li&gt;In .NET, what is an application domain?&lt;/li&gt;&lt;li&gt;In SQL Server, what is an index?&lt;/li&gt;&lt;li&gt;What is optimistic vs. pessimistic locking?&lt;/li&gt;&lt;li&gt;What is the difference between a clustered and non-clustered index.&lt;/li&gt;&lt;li&gt;In terms of remoting what is CAO and SAO?&lt;/li&gt;&lt;li&gt;Remoting uses MarshallByRefObject, what does this mean?&lt;/li&gt;&lt;li&gt;Write some code to use reflection, remoting, threading, and thread synchronization. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;If the interest is high enough I'll publish the answers to the rest of these questions (i.e. Scott's questions) in a future post. Please comment with any extra questions that you think should be added to this list, or any answers for the original 173 that are wrong or incomplete.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ah, what the hell - here are some more :)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;These next questions are taken from:&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.daveranck.com/archive/2005/01/20/355.aspx"&gt;&lt;span style="font-size:78%;"&gt;http://blog.daveranck.com/archive/2005/01/20/355.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Misc&lt;/em&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Can you prevent your class from being inherited by another class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Explain the three tier or n-Tier model. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What is SOA?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Is XML case-sensitive?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Can you explain some differences between an ADO.NET Dataset and an ADO Recordset? (Or describe some features of a Dataset).&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;em&gt;ASP.NET&lt;/em&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Explain the differences between Server-side and Client-side code? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What does the "EnableViewState" property do? Why would I want it on or off? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What is the difference between Server.Transfer and Response.Redirect? Why would I choose one over the other? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What base class do all Web Forms inherit from? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What does WSDL stand for? What does it do?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Which WebForm Validator control would you use if you needed to make sure the values in two different WebForm controls matched? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What property must you set, and what method must you call in your code, in order to bind the data from some data source to the Repeater control?&lt;/span&gt; &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Here are some questions from:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.techinterviews.com/?p=153"&gt;&lt;span style="font-size:78%;"&gt;http://www.techinterviews.com/?p=153&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What is a satellite Assembly?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;In Object Oriented Programming, how would you describe encapsulation?&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;More questions! This time from:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.wwwcoder.com/tsvmadhav/archive/2005/04/08/2882.aspx"&gt;&lt;span style="font-size:78%;"&gt;http://blogs.wwwcoder.com/tsvmadhav/archive/2005/04/08/2882.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Can you store multiple data types in System.Array?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What’s the difference between the System.Array.CopyTo() and System.Array.Clone()?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;How can you sort the elements of the array in descending order?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What’s the .NET collection class that allows an element to be accessed using a unique key?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What class is underneath the SortedList class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Will the finally block get executed if an exception has not occurred?&amp;shy;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Can you prevent your class from being inherited by another class? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;If a base class has a number of overloaded constructors, and an inheriting class has a number of overloaded constructors; can you enforce a call from an inherited constructor to a specific base constructor?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What’s a multicast delegate? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What’s the difference between // comments, /* */ comments and /// comments? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;How do you generate documentation from the C# file commented properly with a command-line compiler?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What debugging tools come with the .NET SDK?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What does assert() method do? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What’s the difference between the Debug class and Trace class?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Why are there five tracing levels in System.Diagnostics.TraceSwitcher?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Where is the output of TextWriterTraceListener redirected? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;How do you debug an ASP.NET Web application? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What are three test cases you should go through in unit testing?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Can you change the value of a variable while debugging a C# application?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What are advantages and disadvantages of Microsoft-provided data provider classes in ADO.NET? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What is the wildcard character in SQL? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Explain ACID rule of thumb for transactions.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;Between Windows Authentication and SQL Server Authentication, which one is trusted and which one is untrusted? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What are the ways to deploy an assembly? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What namespaces are necessary to create a localized application? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000099;"&gt;What is the smallest unit of execution in .NET?&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Ok - that's me done - 360+ questions is enough.&lt;/p&gt;&lt;p&gt;The second set of answers can be found at:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.toqc.com/entropy/TheAnswers2.html"&gt;&lt;span style="font-size:78%;"&gt;http://www.toqc.com/entropy/TheAnswers2.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-111536309358487074?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/111536309358487074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=111536309358487074' title='183 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/111536309358487074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/111536309358487074'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2005/05/c-interview-questions.html' title='C# Interview Questions'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>183</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10153993.post-110778590919951289</id><published>2005-02-08T19:57:00.000+11:00</published><updated>2008-01-24T09:18:47.958+11:00</updated><title type='text'>1+1=3</title><content type='html'>On the subject of emergence.&lt;br /&gt;&lt;br /&gt;Emergent properties (&lt;a href="http://en.wikipedia.org/wiki/Emergence"&gt;http://en.wikipedia.org/wiki/Emergence&lt;/a&gt;) of collections of smaller "things" seem to be very real physical properties. By saying a property is emergent we are saying that its parts cannot fully explain that property. It seems that, as though "by magic" these emergent properties appear when systems get complex, and large enough. The trouble is, even though they are real there is no overall classification system for them (like that of fundamental particles). So why not make one?&lt;br /&gt;&lt;br /&gt;Let's have a crack at it. first off we need a model and some rules.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Our model will be a universe made of a several instances of a single indivisible, fundamental particle, which we'll call &lt;strong&gt;A&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt;The concept of "size" in our universe will be governed by the amount of &lt;strong&gt;A&lt;/strong&gt; particles we have. E.g. a size of 3 (&lt;strong&gt;AAA&lt;/strong&gt;) is bigger than a size of 2 (&lt;strong&gt;AA&lt;/strong&gt;). Emergent properties will happen at different sizes.&lt;/li&gt;&lt;li&gt;As with our (real) universe we don't really know what an emergent property is. There may be many more than we can percieve. So we'll assume that emergent properties happen with collections of &lt;strong&gt;A&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt; Our rule of collections will be simple, if we have a collection, &lt;em&gt;n&lt;/em&gt; of &lt;strong&gt;A&lt;/strong&gt; then the number of emergent properties of a certain size &lt;em&gt;x &lt;/em&gt;is the number of times we can fit &lt;em&gt;x&lt;/em&gt; into &lt;em&gt;n&lt;/em&gt; (rounded down). NOTE - &lt;em&gt;this rule is arbitrary&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Finally, we'll take it one step further and give each emergent property a name. Better still, we'll call it a new particle (e.g we'll say &lt;strong&gt;AA&lt;/strong&gt; = &lt;strong&gt;B&lt;/strong&gt;). Remember though, we only define these new particles by the number of &lt;strong&gt;A&lt;/strong&gt; they contain, not by each other.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Confused? Me too, here's an example:&lt;/p&gt;&lt;p&gt;First off, pure reductionism (no emergent properties). Let's count the number of particles in this system (we'll try it with a universe containing 5 &lt;strong&gt;A&lt;/strong&gt;) &lt;strong&gt;. &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Size does NOT matter in this universe, if you used a microscope to peer down through the scales you would see at size &lt;strong&gt;1&lt;/strong&gt; the 5 instances of &lt;strong&gt;A.&lt;/strong&gt; As we get larger (&lt;strong&gt;2 and up&lt;/strong&gt;) the 5 particles still totally describe the universe and nothing new happens (is emergent). No molecules with new properties, no vortexes, no human consciousness, etc. - just cold, hard, boring particles. The number of&lt;span style="color:#ff0000;"&gt; things&lt;/span&gt; in this universe is 5.&lt;/p&gt;&lt;p&gt;Now let's add in some rules of emergence. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;1 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2 (AA)(AA)A&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3 (AAA)AA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4 (AAAA)A&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5 (AAAAA)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;At size &lt;strong&gt;2 &lt;/strong&gt;for example, size does matter - we have 2 new &lt;strong&gt;B&lt;/strong&gt; particles (&lt;strong&gt;AA&lt;/strong&gt;) and (&lt;strong&gt;AA&lt;/strong&gt;). Following this logic further you can see we have an (&lt;strong&gt;AAA&lt;/strong&gt;) particle, which could be called &lt;strong&gt;C. &lt;/strong&gt;Then (&lt;strong&gt;AAAA&lt;/strong&gt;) = &lt;strong&gt;D&lt;/strong&gt; and (&lt;strong&gt;AAAAA&lt;/strong&gt;) = &lt;strong&gt;E&lt;/strong&gt;. When we replace sets of &lt;strong&gt;A&lt;/strong&gt; with other letters we get:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1 AAAAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2 BBA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3 CAA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4 DA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5 E&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The list of all &lt;span style="color:#ff0000;"&gt;things&lt;/span&gt; here is (A,A,A,A,A,B,B,C,D,E) which is 10 entities. The number of &lt;span style="color:#ff0000;"&gt;things&lt;/span&gt; can be counted by using a basic formula:&lt;/p&gt;&lt;p&gt;# of &lt;span style="color:#ff0000;"&gt;things&lt;/span&gt; = sum[i=1,...,n] (floor(n/i))&lt;/p&gt;&lt;p&gt;So we can loosely say that 2&lt;strong&gt;A&lt;/strong&gt; = 3 &lt;span style="color:#ff0000;"&gt;things&lt;/span&gt; (an &lt;strong&gt;A&lt;/strong&gt;, another &lt;strong&gt;A&lt;/strong&gt;, and a &lt;strong&gt;B&lt;/strong&gt;) so, roughly speaking, 1+1=3.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;So what's this good for?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The classification and categorisation of emergent properties is adhoc. What if there is a pattern in the REAL WORLD by which we can classify and possibly even predict emergent properties?&lt;/p&gt;&lt;p&gt;Something to think about...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-110778590919951289?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/110778590919951289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=110778590919951289' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/110778590919951289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/110778590919951289'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2005/02/113.html' title='1+1=3'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10153993.post-110777689804759433</id><published>2005-02-08T17:45:00.000+11:00</published><updated>2005-02-08T07:04:54.590+11:00</updated><title type='text'>Best Computer Game Ever Made?</title><content type='html'>Well, that would have to be Ultima IV.&lt;br /&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10153993-110777689804759433?l=rileyperry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rileyperry.blogspot.com/feeds/110777689804759433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10153993&amp;postID=110777689804759433' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/110777689804759433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10153993/posts/default/110777689804759433'/><link rel='alternate' type='text/html' href='http://rileyperry.blogspot.com/2005/02/best-computer-game-ever-made.html' title='Best Computer Game Ever Made?'/><author><name>Riley T. Perry</name><uri>http://www.blogger.com/profile/14011278889630736441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>
