Mission: Guided by a duty of stewardship and a passion for innovation, Knowledge Anywhere strives to provide cutting edge knowledge solutions with a comprehensive support system to help our customers close knowledge gaps and achieve their ambitious performance goals.
I have been working at Knowledge Anywhere full-time (More than 3 years)
A flexible environment where you work with really smart people. You don't feel trapped in a corner doing the same thing over and over again.
Sometimes the pace could be a little fast, but you learn to rise to the occasion.
I applied online. The process took 2 weeks. I interviewed at Knowledge Anywhere (Bellevue, WA).
The internal recruiter failed to offer any information about the company. The contact was a simple “we’d like to bring you in for an interview.” I even had to request confirmation on what job they were referring to.
The person I was told I’d be interview with was incorrect. When I got there, and a couple bounces, I ended up with someone.
I was escorted to a conference room that contained one laptop. The request was to create a web site using an instance of SQL server that was pre-installed. They would check in on my in around an hour. The instance had two tables w/no referential integrity. I thought, OK, I’ll just use VS to create a basic MVC 3 site w/CRUD operations.
Problem 1: The laptop was a dinosaur, slow to response to commands. Nothing to cry about though.
Problem 2: When using the entity framework to create the basic CRUD operations, VS would start to fail, limping along, complaining about an installation issue. OK. Keep trying… Finally, after leaving to do some other things for a while it came through.
Problem 3: The authentication to the local instance of SQL server was failing. The basic “hello world” example would not work.
Instead of whining about it, I chugged along. There were still plenty of things that needed done prior to db connectivity, things I felt more important about. So I moved forward writing basic unit tests around components and getting the foundation right. Then I when through and did the basic, very basic, UI components. New tabs to the default MVC 3 web site UI. Not pretty but effective. I even contemplated fixing their db problem, w/integrity. It was just plain wrong.
After an hour of this the interviewer came in to see if I was finished. I explained the authentication problem and also explained I’d wasted enough time trying to monkey with it, it’s better to keep moving forward with the foundation i.e. unit tests, basics first.
They were was curious about the error. Why was it throwing a “cannot create entity” error? I explained it has to do with the entity framework, it will attempt to create it if it can’t connect to the db. ?? A questionable hmm sounded.
They asked if I would like more time. I’d gone over my allotted time and would be late to a meeting with my current employer but I said sure, I’ll finish it up. I then began to do some research on the authentication error, confirmed I was correct about the error, and find some ways to get “something” to authenticate.
That’s when another fellow walks in, nice guy, manager I believe. He introduced himself and explained they needed the room. OK, no problem, I’ll finish up my thoughts and shut it down.
I walked out, shook hands with the interviewer and left.
I never heard another word from these people.
Although this place was supposed to be one of the best places to work in the northwest, I’m still confused about the entry process. Not only have I been in the industry for a long time, I've built some of the most popular ecommerce platforms in the industry. And somehow I don’t even get enough respect for a rejection?
I have personally conducted too many interviews to count. The one thing I always do is remind myself, this person “wants” to join our company. They are taking the time out of their day to come and offer us their talents. We don’t want them, we need them. Period. They deserve respect.
Let us know if we're missing any workplace or industry recognition –