From: Sergey Zhilkin <szhilkin@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] Job interview questions
Date: Fri, 11 Nov 2016 11:11:39 +0300 [thread overview]
Message-ID: <CAOFTvPLLAq+hLDSCnoGP_uXmkaZyK789pbQrnUXhAVd1XQw+cg@mail.gmail.com> (raw)
In-Reply-To: <CAPd04b7BUKuuToP0_GRTn7G8S_xSAAfiaHayZEDTZC1OjASaZg@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3097 bytes --]
Well done !
2016-11-10 10:08 GMT+03:00 James A. Robinson <jim.robinson@gmail.com>:
> Priceless, thank you for making me laugh! :)
>
> On Wed, Nov 9, 2016 at 23:01 Kurt H Maier <khm@sciops.net> wrote:
>
> On Thu, Nov 10, 2016 at 07:03:24PM +1300, Andrew Simmons wrote:
> > I’ve just been asked to respond to the following. Apart from number 8,
> where the answer is clearly “because they are clinically insane”, I am at a
> loss. Any hints from the group?
> >
>
> Happy to help.
>
> > 1) What is the base object in .Net
>
> Despair.
>
> > 2) Which version of Asp.Net MVC have you used
>
> The wrong one.
>
> > 3) Explain MVC in general
>
> The 'model' is your database connection. This never works. The 'view'
> is what displays error messages to the user. The 'controller' is what
> allows the user to send injection attacks to your datastore.
>
> > 4) Which version of the .Net are you most familiar with
>
> 3.5, unless your organization has money, in which case 4.5 and above.
>
> > 5) Explain why you would use an outer join vs an inner join
>
> An outer join is used when you don't clearly understand your search
> algorithm. An inner join is used when you got your data structures
> wrong.
>
> > 6) Can you explain the request Flow in Asp.Net MVC
>
> Sure! It goes like this: request-> collection -> base -> handlergetter
> -> handler -> controllerfactory -> controller -> actionrunner -> filter
> -> action -> result -> exception -> 500 error.
>
> > 7) Explain Dependency Injection
>
> This is what we call passing arguments.
>
> > 8) Why would a developer choose to use EF
>
> So that we don't have to know how to look up the arguments we want to
> pass.
>
> > 9) What is the difference between Javascript and jQuery
>
> Nothing. There is no such thing as javascript; it is an archaic term
> for jquery, which is now known as react.
>
> > 10) What are extensions methods
>
> These used to be called 'functions' but that term has been deprecated
> both because procedural programming is for squares and those functional
> programming kids keep overloading terminology.
>
> > 11) What source control systems have you used
>
> Is this a trick question? Or are you considering 'github' and 'git' to
> be different things? I don't understand what you are asking.
>
> > 12) Have you gathered systems requirements from clients? If so,
> please give some details
>
> Clients are the wrong place to gather systems requirements. Attempting
> to interact with clients for any amount of time quickly leads to
> injection dependency. The proper place to gather systems requirements
> is the project budget comptroller (to determine scale) and the executive
> vice president of sales (to determine scope).
>
> Fingers crossed for the followup interview!
>
> khm
>
>
--
С наилучшими пожеланиями
Жилкин Сергей
With best regards
Zhilkin Sergey
[-- Attachment #2: Type: text/html, Size: 7168 bytes --]
next prev parent reply other threads:[~2016-11-11 8:11 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-11-08 21:28 [9fans] IWP9 michaelian ennis
2016-11-08 21:33 ` James A. Robinson
2016-11-08 21:42 ` Stanley Lieber
2016-11-08 21:47 ` Andrew Simmons
2016-11-09 3:20 ` Lyndon Nerenberg
2016-11-09 10:14 ` hiro
2016-11-09 11:49 ` Kaviraj Launchyard
2016-11-09 20:05 ` Sergey Zhilkin
2016-11-08 21:58 ` Joseph Stewart
2016-11-09 22:16 ` Skip Tavakkolian
2016-11-09 22:26 ` Jeff Sickel
2016-11-09 22:53 ` hiro
2016-11-10 22:06 ` Sergey Zhilkin
2016-11-10 6:03 ` [9fans] Job interview questions Andrew Simmons
2016-11-10 6:59 ` Kurt H Maier
2016-11-10 7:08 ` James A. Robinson
2016-11-11 8:11 ` Sergey Zhilkin [this message]
2016-11-11 9:57 ` Sevki Hasirci
2016-11-11 16:27 ` Charles Forsyth
2016-11-12 15:13 ` cigar562hfsp952fans
2016-11-12 15:18 ` cigar562hfsp952fans
2016-11-12 21:18 ` Winston Kodogo
2016-11-13 20:38 ` Charles Forsyth
2016-11-13 20:49 ` Charles Forsyth
2016-11-14 0:09 ` Skip Tavakkolian
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAOFTvPLLAq+hLDSCnoGP_uXmkaZyK789pbQrnUXhAVd1XQw+cg@mail.gmail.com \
--to=szhilkin@gmail.com \
--cc=9fans@9fans.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).