Well it's got me stumped.
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Need to hire someone
Collapse
X
Collapse
-
-
Out of interest, do they actually need to know this stuff for the role? I stumbled my way through my technical interview for current gig dragging rusty stuff up from the darkest recesses of my brain and forgetting terminology and I've not done anything that remotely needs it in the gig - just basic crud + webforms stuff.Comment
-
Comment
-
Originally posted by doodab View PostNo.
It's a generic Tree<X>, the type parameter may differ between input and output, so may the structure.
if the leaf on one tree is in a different place to the leaf on the other tree, and the leaves are not unique,
you would have to use some sort of fuzzy logic or best fit.
I done it before for addresses and postcodes and phone numbers, in a de-dupe for a bank
(\__/)
(>'.'<)
("")("") Born to Drink. Forced to WorkComment
-
Have you tried this man?Originally posted by doodab View PostCore Skills:
Technical interview question #1:
You have a tree data structure that you need process, doing something different with each leaf in turn, and collating the results into another parallel tree. How would you go about that?
.
Bob Shawadiwadi | LinkedIn
He does all codes.
No wonder you can't hire anyone, your questions are absurd.Comment
-
http://www.ccs.neu.edu/home/riccardo...ransformer.pdf
Do you allow your interviewees to google? I think ability to google is #1 skill given that you're unlikely to be an expert in everything you need to ever know.Comment
-
They'll need good analysis and problem solving skills and CS background knowledge i.e. data structures, design patterns and so on.Originally posted by mudskipper View PostOut of interest, do they actually need to know this stuff for the role? I stumbled my way through my technical interview for current gig dragging rusty stuff up from the darkest recesses of my brain and forgetting terminology and I've not done anything that remotely needs it in the gig - just basic crud + webforms stuff.While you're waiting, read the free novel we sent you. It's a Spanish story about a guy named 'Manual.'Comment
-
How enterprisey would you like it
And how big are the trees?
Originally posted by MaryPoppinsI'd still not breastfeed a naziOriginally posted by vetranUrine is quite nourishingComment
-
What is the size of the tree, what are the time/memory constraints?
If it is small, recursively traverse it. If the nodes are typed then you'll probably want to use polymorphism to decide how to process the node. You can build the other tree as you go.
If it is large, avoid the recursion and manually keep track of how you go.
Another question: does how you traverse the tree matter?
You probably have in mind the visitor pattern for processing the nodes, but this pattern might over-complicate things.
If I wanted to crowbar a pattern into this example, if you needed to perform multiple processing steps per node, I might use the chain of responsibility pattern.
For a telephone interview question this is tough. Based on the core skills you mention, I find it very unlikely such a question would correspond to anything the candidate would need to do on the job (I hazard a guess that the "tree" is an XML document - if so there will be a library to help with this).
I think this question would eliminate a lot of good developers from your selection process.Last edited by wonderboy; 16 July 2013, 20:05.Comment
-
I think its more a look at me aren't I clever question to which my response would be see ya don't want to work anywhere near ya.Originally posted by wonderboy View PostI think this question would eliminate a lot of good developers from your selection process.merely at clientco for the entertainmentComment
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers
Contractor Services
CUK News
- Business expenses: What IT contractors can and cannot claim from HMRC Yesterday 08:44
- April’s umbrella PAYE risk: how contractors’ end-clients are prepping Jan 29 05:45
- How EV tax changes of 2025-2028 add up for contractor limited company directors Jan 28 08:11
- Under the terms he was shackled by, Ray McCann’s Loan Charge Review probably is a fair resolution Jan 27 08:41
- Contractors, a £25million crackdown on rogue company directors is coming Jan 26 05:02
- How to run a contractor limited company — efficiently. Part one: software Jan 22 23:31
- Forget February as an MSC contractor seeking clarity, and maybe forget fairness altogether Jan 22 19:57
- What contractors should take from Honest Payroll Ltd’s failure Jan 21 07:05
- HMRC tax avoidance list ‘proves promoters’ nothing-to-lose mentality’ Jan 20 09:17
- Digital ID won’t be required for Right To Work, but more compulsion looms Jan 19 07:41

Comment