Careers
Companies
Topics
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

EMIS Group PLC Interview
Questions

27 Questions and Answers by
| Ryan has over 10 years of experience interviewing
candidates in the healthcare, public service, and private manufacturing/distribution industries.

Question 1 of 27

What experience do you have in the different types of software maintenance?

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.

EMIS Group PLC Interview Questions

  1. 1.

    What experience do you have in the different types of software maintenance?

      As a reputable company, EMIS Group PLC takes their software maintenance processes seriously and your interviewer is looking to hear that you are familiar with the four different types of software maintenance. Talk to your interviewer about any work you have done in the past with corrective, adaptive, perfective and/or preventative software maintenance. Use specific examples and make sure that your interviewer walks away from your conversation knowing that you understand the importance of proper system maintenance.

      Ryan's Answer #1

      "Being familiar with all four types of software maintenance, my most used method of maintenance in my current role is corrective. Based on bug reports from end users, I work through coding and logic issues to resolve issues in a timely and effective manner. In the maintenance I perform, I never hesitate to pick up the phone and contact customers to hear first hand about what they are experiencing. By doing this, they feel like they are an important part of the process and it reflects well on me and my organization."

      Ryan's Answer #2

      "In my current role, I'd definitely say that a majority of the maintenance work that I do is adaptive maintenance. Working in banking software that is used around the globe, I help perform system maintenance for changes in currency on a pretty regular basis. This work requires research and talking with end users to help adapt the programs for their use. If hired here at EMIS Group PLC, I also have experience performing perfective, preventative and corrective maintenance on software as well."

  2. 2.

    What is one thing that really tests your patience when dealing with your coworkers?

      While on the surface this question may seem like your interviewer is trying to get you to talk negatively about a situation, it is really more of a test to see what can potentially drive you crazy on the job in a team atmosphere and how you handle those situations. In your answer, be honest about your pet peeves when it comes to coworkers and do so in a positive light. Then, expand on your answer by talking about how you handle those situations.

      "As a person that values diversity and differences of opinion in the workplace, there aren't many things that grind my personal gears when it comes to my colleagues. The only real true test of my patience is a coworker that doesn't pull their weight in a team effort. When I've been in this situation in the past, I first seek to learn if the issue is a lack of training or knowledge. If it is, I take the necessary steps to help my colleague get on track. But if I find that it is due to a lack of effort, I talk to the person immediately in a professional manner. The sum is only as good as the effort of all of its parts and a team efforts requires everyone's maximum effort."

      Ryan's Answer #1

      "As a person that values diversity and differences of opinion in the workplace, there aren't many things that grind my personal gears when it comes to my colleagues. The only real true test of my patience is a coworker that doesn't pull their weight in a team effort. When I've been in this situation in the past, I first seek to learn if the issue is a lack of training or knowledge. If it is, I take the necessary steps to help my colleague get on track. But if I find that it is due to a lack of effort, I talk to the person immediately in a professional manner. The sum is only as good as the effort of all of its parts and a team efforts requires everyone's maximum effort."

      Ryan's Answer #2

      "Having been raised in a rural farm setting, I have always been a stickler for being on time and holding meetings to set lengths of time. While watching people show up late for meetings has bothered me internally because of how I am wired, I don't let it bother me on the exterior. We are all very busy in our lines of work and showing up a few minutes late is only normal from time to time."

  3. 3.

    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."

  4. 4.

    Walk me through your experience in enterprise software sales, and complex sales cycles.

      Software sales can be complicated, time-consuming, and rarely come with a quick close. The interviewer would like to discuss any experience you have had, selling software products into enterprise accounts, where the sales cycle is even more robust than the typical small to medium-sized businesses.

      The typical software sales cycle includes:

      - Prospecting and generating leads
      - Initiating contact
      - Qualifying the lead
      - Presenting the product or offer
      - Booking a product demonstration
      - Overcoming objections
      - Closing the deal
      - Implementation
      - Training

      This list is just a simplified breakdown of the steps and could occur throughout weeks, or even months. Discuss the exposure you have had in closing complex software deals.

      Ryan's Answer #1

      "Although I have never had an official sales title, I am often called into the sales process as the subject matter expert when it comes to data migration and security questions. I know enough to understand the typical questions asked during the sales cycle, and also know that it's important to give case examples for most FAQ's. Decision makers feel much better knowing that their concern has been presented, and corrected, in the past."

      Ryan's Answer #2

      "My previous company was a startup that ran very lean, financially speaking. For that reason, I was both a front-end developer, product demonstrator, and sales assistant. I would be on the sales calls with the business development lead, offering my expertise for the most technical discussions. From the time we launched our product, to the first sale, was over 12 weeks, so I fully understand that the typical software sales cycle is complex and lengthy, especially when dealing with major corporations and large business."

  5. 5.

    Do you have experience working with different CASE tools? If so, what do you have experience with?

      The world of software engineering has greatly benefited from advancements in computer aided software engineering tools. Because EMIS Group PLC is at the forefront of the industry, your interviewer will be looking to hear which tools you have experience with. Make sure not to concern yourself with providing a correct answer here, but rather focus on your flexibility to learn new aides when needed while explaining what you have experience with.

      Ryan's Answer #1

      "In my current role, I regularly utilize both diagramming and web development tools. The diagram tools assist our software projects by outlining the system data and components in a graphical form for us and this saves us a great amount of time while also being very reliable. The web development tools greatly help me visualize site changes that I am making because I don't have a deep background in web development. If hired for this position, I'd look forward to learning other CASE tools for prototyping, quality assurance and maintenance."

      Ryan's Answer #2

      "During my career and in my experience with CASE tools, most of my experience is in the lower CASE elements that focus on coding and testing the software after initial development. CASE tools have certainly made life as a software engineer more efficient and effective and I'd look forward to learn any new CASE tools if hired for this position here at EMIS Group PLC."

  6. 6.

    What unique values can you bring to EMIS Group PLC in your user experience design skills?

      While your interviewer has shown confidence in your technical abilities to succeed at EMIS Group PLC 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 EMIS Group PLC 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."

  7. 7.

    What software analysis and design tools do you have familiarity working with?

      As a software engineer for EMIS Group PLC, your interviewer wants to hear that you have experience in utilizing tools that you make you more proficient in your work. Dig back on your past experiences and talk openly about your experiences with the different analysis and design tools that are available to help you be better in the work that you do. In the end, make sure that your interviewer understands that you are proficient in the use of these tools and open to learning and using new tools as well.

      Ryan's Answer #1

      "As my career and experience in software engineering has grown over the years, I've come to really appreciate and utilize these tools that are available. A great example of this would be my recent education and use of Structured English for designing insurance claim software for a large auto insurer. The simplicity of the structured decisions in the program were a perfect example of a program that could utilize the tool and the end product ended up very functional for our customer."

      Ryan's Answer #2

      "I have great working knowledge in creating and reading data flow diagrams. To help with both our own sales staff and with customers, DFD's have been super helpful and I consider myself very proficient in creating them. I've also recently been introduced to decision tables to aid in product testing. I was working on a new system that involved some very complicated business rules and the decision table helped outline everything perfectly for our testing."

  8. 8.

    EMIS Group PLC embraces an Agile environment. Explain your experience in Agile methodologies and why you think it is important.

      The interviewer would like to understand the depth of your knowledge in Agile. The interviewer would also like to know if you work well with team collaboration, are responsive to stakeholder needs, and can work well with team defined milestones. Give a specific example of your experience.

      Ryan's Answer #1

      "The majority of my experience has been in an Agile environment. For ten years I have been personally responsible for leading agile teams, and I have helped define team goals and milestones. This approach is important to me as I see how Agile methodology helps employees deliver better products in less time. In my current role, team productivity increased by 34% once we introduced an Agile environment, and our on-time project rate skyrocketed another 18%."

      Ryan's Answer #2

      "I especially want to work for EMIS Group PLC because I have friends who have worked here before with really positive feedback on their experiences. I am looking for a positive work environment where I can stay for a long time to come."

  9. 9.

    In designing Android software, what is your experience using parcelable versus serializable within an app?

      Because parcelable is optimized for Android to be faster and more customizable, your interviewer will be looking to hear that you are willing to put in the extra work to utilize the parcelable method to achieve better performance within the software that you design. Give your interviewer your thoughts on the differences between the two methods of passing object references to activities within an app that you design and make sure that they understand that you are ready to perform the work to utilize the parcelable method when necessary.

      Ryan's Answer #1

      "Having written code for Android apps for many years now, I am very familiar with both serializable and parcelable methods. In my first hand experience, parcelable provides a much faster and better user experience so I will always strive to take the time to write custom code for marhsaling and unmarshaling to create less garbage objects within an app."

      Ryan's Answer #2

      "Due to it being a standard Java interface and its ease of implementation, serializable interface is pretty commonly used. But, because it uses reflection, many temporary objects are created within Android apps and this creates a very poor user experience. When the parcelable interface was introduced for Android systems, I have extensively focused on its use and finished products have benefited greatly."

  10. 10.

    Beyond revenue, how do EMIS Group PLC's products benefit our clients?

      An excellent software product can positively affect a business in a multitude of ways. From organization to client relationships, increasing leads, offering better data collection and, and information management. The interviewer wants to see that you have spent the time getting to know the features and benefits of their software before your interview. Discuss the ways that EMIS Group PLC's offering can benefit potential customers far beyond revenue.

      Ryan's Answer #1

      "I fully understand that, although revenue is a significant driver, it is not everything to companies when they are deciding on their software products. Additional benefits to EMIS Group PLC's software, from my research, include better organization of data so that information can be leveraged in areas of product development, market research, smarter hiring decisions, and more."

      Ryan's Answer #2

      "From what I see, there are a plethora of benefits to EMIS Group PLC's products. When a company embraces organization, has access to insightful analytics and a full support team, they can make business decisions that improve not only profits but also employee morale, customer feedback, or research and development."

  11. 11.

    What would you consider your technical specialty?

      Do you have any particular areas of interest or ability? Talk to the interviewer about your strengths and be sure to highlight any specific skills that you excel in. It's a great idea, if you can, to highlight particular skills that may be listed on the company's job posting/job description. If there is a related area of interest where you'd like to expand your skills, you can mention those as well.

      Ryan's Answer #1

      "Computing and Network Communications has always been a solid area for me. I have a big interest in how network communication improves our daily lives and our overall business efficiency. I see that you are looking for team members who are experts in network communications which is what caught my eye when I first saw your job posting."

      Ryan's Answer #2

      "I have been focusing my career on becoming a cloud integration specialist although I do have cross-platform app development expertise as well."

  12. 12.

    If hired for this position here at EMIS Group PLC, would you be comfortable handling overall project manager responsibilities for new software development?

      As a skilled software engineer, you have all of the necessary tools in your bag to be a successful engineer at EMIS Group PLC. This question is allowing your interviewer to get a better sense of your project management skills and people skills if you were to join the team at EMIS Group PLC. In your answer, talk about your ability to estimate the time and cost of a project, the staffing needed and the overall scope of planning for a particular project. If you have direct experience in being the lead on a large development project, be sure to discuss that experience with your interviewer.

      Ryan's Answer #1

      "Looking to join the team here at EMIS Group PLC directly out of college, I feel very confident in my abilities to manage the entire scope of a new development project. I have leadership experience as my campus' president of the software engineering club. In that role, I developed skills that would help me utilize staff and resources in the best way possible. During my internship, I was exposed to the planning stages of new projects and I have a very good feel of estimating the budget and length of time needed to have a fully functional system."

      Ryan's Answer #2

      "I would absolutely be comfortable if tasked with project manager duties here at EMIS Group PLC. In my last two roles, I have led successful projects that started with great planning and budgeting process and went through to completion with great people and processes in place under my leadership. While it's not a regular duty for me in my current role, I always welcome leadership duties."

  13. 13.

    Give an example of a time that you used a universal design practice in your work as a UI or UX designer. Why was it important to do this?

      In the technology, software and mobile app fields today, accessibility is a huge topic. As a designer with EMIS Group PLC, you will be expected to help create products that are as accessible as possible to as many end users as possible. In this two part question, talk about why you feel that universal design is important in the work that you will be doing with EMIS Group PLC and then really sell your ability to do this by giving an example of a time you used a universal design in your previous work.

      Ryan's Answer #1

      "From a very high level, the business success of a program really relies on being universally designed. If we pigeon hole ourselves, a product will only reach a very limited group of end users. But taking that a step further, universal design is the morally right thing to do to help reach people that may not have access to the average program design. Last year, I was part of a project that utilized a voice user interface for users that were deaf or hard of hearing. This simple yet effective design was a huge win for our current customers and in helping drive new business with our groundbreaking software."

      Ryan's Answer #2

      "Early in my career, the best piece of advice that I receive was from an experience designer and she said that when UX doesn't consider all potential users, we are no longer working on the user experience. We live in a very diverse world and the programs that I've designed for in the past have certainly had the goal to reach a wide audience. With your financial products here at EMIS Group PLC, this same philosophy applies. Last year, based on some feedback from current customers, we switched our design to include a strong color contract to make the system much more user friendly to color blind users. This was both a simple and very effective change to enhance the look of the program."

  14. 14.

    If hired here at EMIS Group PLC and tasked with helping design a UI for a new mobile app, what important factors would you consider in that design?

      With consumer mobility being at an all-time high and only increasing year after year, just about every industry has entered the mobile app game and life at EMIS Group PLC is no different. For this question, it is important to have a good understanding of the different mobile UI designs and your job for this question will be tying the business needs of EMIS Group PLC into an effective mobile app. In your answer, talk about what you know about the business needs of EMIS Group PLC and then explain to your interviewer how you would build those into a great mobile app for their future.

      Ryan's Answer #1

      "Here at EMIS Group PLC, I envision users of your products in the banking industry to want security and ease of use in their products. In looking to design a UI for a new mobile app, my considerations would be a secure log-in screen and user profile section of the app. As well, I would put an automatic log out into place within the app. On top of these security items, I would prioritize ease of placement for a contact screen, services screen and an aesthetically pleasing home screen."

      Ryan's Answer #2

      "In the private insurance industry, I can imagine that an onboarding tutorial screen would be very beneficial to users using the app for the first time. I have experience designing these for a few different mobile apps. Other factors I would consider would be prioritizing the important information to have laid out within the app and how to best lay it out. If a menu will be utilized, I would work with key decision makers on what would make the most sense for a menu layout within the app."

  15. 15.

    How do you feel that your prior experience would benefit you in a training role here at EMIS Group PLC?

      When EMIS Group PLC rolls out new software to their customers, they rely on this role to train end-users on utilizing the new software. Successful candidates can come from either a focused technical role and learn how to effective train people or they can come from formal business training background and learn the software aspect of the job. Either way, be sure to project success in this role by talking about your ability to be an effective trainer in this role based on the experience that you will be bringing to the table if hired at EMIS Group PLC.

      Ryan's Answer #1

      "As you can see from my resume, I have extensive business training experience in my current role I've been working in for the past eight years. In this role, I travel onsite to the locations of our customers to train staff on our products and how to use them in a healthcare setting. My business education and training background has prepared me to create effective training programs and be a natural leader in front of others. If fortunate enough to be hired for this position, the initial hurdle that I would have to overcome would be to learn the software I would be training people on to be able to talk about the features and benefits in the presence of customers."

      Ryan's Answer #2

      "Having been in software industry for many years now, I bring a great amount of technical knowledge surrounding usage of programs and training end users. With a majority of my experience being on the sales end of the software business, a transition into the training side would be very natural for me as I have the ability to speak at great lengths about the technical aspects of a program in a manner that the everyday user can understand and appreciate."

  16. 16.

    What skills do you use to cope with the day to day stress and pressure on the job?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  17. 17.

    If you were confronted with a time where you wouldn't be able to meet a deadline here at EMIS Group PLC, what steps would you take when you made that realization?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  18. 18.

    In a technical support role here at EMIS Group PLC, we expect that you would be able to bring great customer service skills to the role. Describe your customer service philosophy in the support that you would provide.

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  19. 19.

    Do you have any unique skills or past work experiences that we can't see on your resume that would benefit the team here at EMIS Group PLC?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  20. 20.

    If hired here at EMIS Group PLC to develop iOS and Android software, when would you use a fragment rather than an activity?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  21. 21.

    How do you ensure that you have a healthy work-life balance in your career?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  22. 22.

    What programming languages would you consider yourself fluent in?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  23. 23.

    If you were faced with a situation that you didn't know the answer to or understand, what would your next steps be?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  24. 24.

    What SDLC models are you familiar in working with?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  25. 25.

    Talk about a successful training program that you had the opportunity to design and implement. What do you feel were the keys to success for the program?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  26. 26.

    If you were asked to review a colleague's code that they had written, what key things would you look for?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.
  27. 27.

    Talk about a time when things didn't go as planned on the job. What was the situation and what allowed your to persevere in that situation?

      View All 27 EMIS Group PLC Answers
      Sign up to access our library of 50,000+ Answers,
      plus coaches for one-on-one support, so you can interview more confidently.