MockQuestions MockQuestions
Interviews Questions by Career
Interviews Questions by Company
Interviews Questions by Topic
Get Started
Interview Coach 1:1
Gain the confidence you need by asking our professionals any interview scenario, question, or answer you are unsure about.
Let Us Review Your Answers
Our interviewing professionals will gladly review and revise any answer you send us. Allowing you to craft perfect responses for your next job interview.
Interview Questions by Topic
Interview Questions by Career
Interview Questions by Company

ViKi Interview
Questions

27 Questions and Answers by Ryan Brunner

Published March 5th, 2020 | Ryan has over 10 years of experience interviewing
candidates in the healthcare, public service, and private manufacturing/distribution industries.
Question 1 of 27
If you can, please provide your thoughts on the function of managed object context in developing iOS apps and software.
View Answers
How to Answer
While the core data framework and the managed object context may seem pretty easy to comprehend and simple from a first look, a deeper look into managed object context shows that it can be misused to the point where obscure bugs can enter the system. Give your interviewer your own personal insight into the purpose of managed object context and how it works behind the scenes to help an app properly run.
1000s of Interview Questions
Win your next job by practicing from our question bank. We have thousands of questions and answers created by interview experts.
Interview Q&As
Explore expert tips and resources to be more confident in your next interview.
Behavioral
Common
Phone
Tough
Leadership
All Interview Topics
All Career Q&As
Top 25 ViKi Inc. Interview Questions with Full Content
1.
If you can, please provide your thoughts on the function of managed object context in developing iOS apps and software.
While the core data framework and the managed object context may seem pretty easy to comprehend and simple from a first look, a deeper look into managed object context shows that it can be misused to the point where obscure bugs can enter the system. Give your interviewer your own personal insight into the purpose of managed object context and how it works behind the scenes to help an app properly run.

Ryan's Answer #1
"In my current work, I work with both main queue and private queue manged object contexts. It is important that I avoid non user related data processing on the main queue of an app that I am developing. In times where this has happened in the past, the user interface becomes unresponsive and crashes. As well, I work to avoid instances passing between the main and private queues to avoid corruption of data within the app."
Ryan's Answer #2
"Knowing that a managed object context's job is to manage a number of records within an app, my job is to successfully manage each object within the app and assign it to a correlating context within the app. I have to consider the persistent store coordinator and code the app to fetch requests from the correct one."
2.
What unique values can you bring to ViKi in your user experience design skills?
While your interviewer has shown confidence in your technical abilities to succeed at ViKi as a UX designer, this question is helping them gain insight into your ability to see the big picture in the work that you do. As you think about the unique personal values that you would bring to the role, try and paint a picture of your work tying to the end user and how you can help make it more productive, enjoyable and satisfying for them.

Ryan's Answer #1
"I have really taken pride in my ability to add value to the business needs of the customers that I work with. During any design project, I take the time to work with end users to find their wants and needs out of the program. Then, as I create the UX design, I keep their needs at the forefront and do anything possible to exceed their expectations."
Ryan's Answer #2
"As you can see from my resume, I have formal training and experience in user experience research and I know that this would benefit the work that I would be doing here at ViKi if hired for this position. I pursued this additional training in my career because of my passion for the customer journey in the programs that I design."
3.
We are looking for innovators to join us here at ViKi. Where have you brought innovation in automation to a process in your career?
Innovation in software has occurred in many phases over the last 20 years and ViKi is always striving to be on the forefront of innovation in their field. For this question, think back on your automation experience and talk about a concept that you helped create that you felt was innovative. Really sell your interviewer on your ability to think outside of the box with this question by hammering home the idea that you can help bring new innovations to the team at ViKi.

Ryan's Answer #1
"To be very honest with you, I was really drawn to the automation side of engineering because of the constant need to be flexible and continuing me education to stay ahead of new trends. Last year, I helped develop a codeless test automation for my company that brought together our software engineers and end users to test in environments in a fast and efficient manner. The codeless testing was a first for my organization and really helped free up time for our software engineers to come up with solutions rather than spend time testing."
Ryan's Answer #2
"About four years ago, I was on a team that developed an AI bot that could test scripts and provide analysis on extremely large amounts of data in a short period of time. Our work focused on the algorighms that the AI would utilize in its testing work. From the start, the AI process was extremely accurate and efficient. Now, as things have changed over time, modifications to the AI system all center around changes to the algorithms. Based on our success, we presented our AI system at a national conference last year and it received a lot of great accolades."
4.
Would you say that you are a goal oriented on the job? What would I be able to do as your manager to help you achieve your goals if hired here at ViKi?
At the heart of this question lies your interviewers desire to see what motivates you as a potential employee at ViKi. Make it clear to your interviewer that you certainly are motivated by on the job goals and do this by using an example of a time where you were motivated by and achieved a goal. Then, think deeply about the type of manager that you like to work for in terms of goal setting and helping our achieve your goals. Let your interviewer know what type of management styles you appreciate the most while being open to any style.

Ryan's Answer #1
"I would definitely say that I am goal oriented on the job in wanting to contribute any way that I can to the overall benefit of the organization. In my current organization, our leadership focuses on overall sales numbers at the end of the year. To help achieve these goals, our department creates our own goals to help achieve the sales numbers needed to succeed. Last year, one of those goals was to be as creative as possible in our user experience design processes. With the launch of an exciting new app midyear, sales numbers skyrocketed and our department was instrumental in that. For me, it was important that we determined our goals as a team with the final stamp of approval from our manager. While this style of management really helped motivate me, I can thrive under any management style as long as expectations and goals for my work are clearly set."
Ryan's Answer #2
"For me, my day to day work is much more meaningful when I have goals to work for. In my current role, we have set timelines for our projects and this helps lay the framework for our goals. If hired for this position, my expectations of you as my manager would be to have goals clearly defined and a supportive atmosphere to be provided to work within."
5.
Tell me about a time your manager changed the scope of the project in the middle of it. How did you deal with it?
With this question, your prospective employer is looking to see how you handle change, especially change that can be frustrating and disrupting to your work. In your answer, be sure to explain what happened, as briefly as possible, and how you handled that change to get back up-to-speed and on-track with your project.

Ryan's Answer #1
"We were working on a software upgrade project which was supposed to take 12 weeks; however, 4 weeks in, my manager approached us and requested different modifications, even though the modifications were almost 75% complete. I understand that changes can happen and it was my job to get back on track and get going on it. I immediately took action and worked with my team and manager to come up with a plan moving forward, as that disrupted our schedule. We were able to all pick up extra and through that, we still hit our initial deadline."
Ryan's Answer #2
"I can assure you that, if hired, I would put the customers of ViKi first. When working in the financial services world, your customers can determine your success. I have a very high referrals rate which tells me that my customers are happy."
View All 27 ViKi Questions and Answers
Sign up to access our library of 50,000+ Q&As,
plus coaches for one-on-one support, so you can interview more confidently.
More Interview Q&As
Explore expert tips and resources to be more confident in your next interview.
Behavioral
Common
Phone
Tough
Leadership
All Interview Topics
All Career Q&As
About Our Interview Q&As
Our interview questions and answers are created by experienced recruiters and interviewers. These questions and answers do not represent any organization, school, or company on our site. We do not claim they will be asked in any interview you may have. Our goal is to create interview questions and answers that will best prepare you for your interview, and that means we do not want you to memorize our answers. You must create your own answers, and be prepared for any interview question in any interview.