Originally posted by doodab
View Post
- 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
-
I would set the date to 01/??/????, because I always turn over a new leaf at New year(\__/)
(>'.'<)
("")("") Born to Drink. Forced to Work -
on this forum - probablyOriginally posted by doodab View PostI'm looking for some intelligent questions and a high level answer with extra points for namedropping a couple of GoF patterns. Is that too much to ask?
In general - most definitely.merely at clientco for the entertainmentComment
-
So far you are the leading candidate. Do you know anything about these new fangled computer things?Originally posted by EternalOptimist View PostI would set the date to 01/??/????, because I always turn over a new leaf at New yearWhile you're waiting, read the free novel we sent you. It's a Spanish story about a guy named 'Manual.'Comment
-
listen mate, I mean boss. I was doing commodity , tree, gofs twenty years agoOriginally posted by doodab View PostSo far you are the leading candidate. Do you know anything about these new fangled computer things?
I just dont like to talk about it. Knoworramean ?
sugar in that ?
(\__/)
(>'.'<)
("")("") Born to Drink. Forced to WorkComment
-
They seem to work for the teacake businessOriginally posted by doodab View PostSo far you are the leading candidate. Do you know anything about these new fangled computer things?Coffee's for closersComment
-
It's a stupid question.Originally posted by doodab View PostCore Skills:
Java. Web Services. XML. Modern development practices (CI, TDD etc). Good design & problem solving 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?
There is a question #2 for people who do well on #1.
"Doing something different with each leaf in turn". Doing the same something different? What sort of something? Does the something change the structure?
"collating the results" - what does that mean exactly? Why can't you just copy the original structure and change the new one? What's the purpose of the exercise?Comment
-
tree walking is easy, I am doing that in my current gig.
the first question I would ask - are the leaves unique ?
second question - is one tree cloned off the other or is it a different species(\__/)
(>'.'<)
("")("") Born to Drink. Forced to WorkComment
-
Copy and Paste? Wot iz Q2 then, Boss?Originally posted by doodab View PostCore Skills:
Java. Web Services. XML. Modern development practices (CI, TDD etc). Good design & problem solving 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?
There is a question #2 for people who do well on #1.Comment
-
Ironic that you should say that given you're the first person (including those I've actually interviewed) to give anything like the sort of answer I'm hoping for.Originally posted by mudskipper View PostIt's a stupid question.
Each leaf will result in a different action being taken, the action might be a DB create, update or fetch for example, or a transformation of the data associated with the leaf."Doing something different with each leaf in turn". Doing the same something different? What sort of something?
No, the input tree is invariant.Does the something change the structure?
The action associated with each leaf will have a result. The results need to be collated into a tree."collating the results" - what does that mean exactly? Why can't you just copy the original structure and change the new one?
To see how the candidate attacks the problem. How do they cope with a vague requirement, what sort of questions do they ask, what sort of (possibly incorrect) assumptions do they make without asking, what sort of solutions do they propose, what sort of terminology do they use to describe them, how much prompting do they need, that sort of thing.What's the purpose of the exercise?While you're waiting, read the free novel we sent you. It's a Spanish story about a guy named 'Manual.'Comment
-
No.Originally posted by EternalOptimist View Posttree walking is easy, I am doing that in my current gig.
the first question I would ask - are the leaves unique ?
It's a generic Tree<X>, the type parameter may differ between input and output, so may the structure.Originally posted by EternalOptimist View Postsecond question - is one tree cloned off the other or is it a different speciesWhile you're waiting, read the free novel we sent you. It's a Spanish story about a guy named 'Manual.'Comment
- 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
- Contracting Awards 2026 opens for entries — with new AI category Today 07:26
- Contractors, beware these four traps in the UK’s Statutory Residence Test Yesterday 00:23
- ‘Stable’ IT contractor demand moved near growth in February 2026 Mar 10 06:49
- What is a tax-efficient salary for 2026/27 as a limited company director? Mar 9 06:23
- Why the McCann Review is the latest failure of the Loan Charge scandal Mar 6 06:53
- What did Spring Statement 2026 say about mortgages? Mar 5 07:29
- Rachel Reeves overlooks contractors in ‘thin’ Spring Statement 2026 Mar 4 07:15
- Spring Statement 2026: chancellor’s full speech Mar 3 21:03
- Unlike today’s ‘boring’ Spring Statement 2026, Make Work Pay is transformative for contractors Mar 3 07:45
- Here’s Joint & Several Liability’s big misconception, and 5 key risks Mar 2 06:59

Comment