Logo MockQuestions Logo MockQuestions Logo MockQuestions
Career Interview Questions
Interview Topics
Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm that uses "objects", data structures consisting of data fields and methods together with their interactions, to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, modularity, polymorphism, and inheritance.

Occupational Health and Safety Technician

Occupational health and safety technicians are committed to improving the health and safety conditions in the workplace. These specialists work in a diverse range of settings, from hospitals and offices to small manufacturing units and large factories. Their exact tasks may vary depending on the type and size of workplace they are working in. I...

Occupational Therapist

Occupational Therapists are allied health care practitioners who specialize in treating injured, disabled or ill patients regain and improve their mobility and independence. As part of their job, occupational therapists assess their patient's condition and develop customized treatment plans to help them overcome their limitations so they can le...

Occupational Therapist Assistant

Occupational therapist assistants help patients become more independent by helping them improve, develop or recover the skills they need for daily living and working. They are employed by hospitals, nursing homes, home healthcare services and private clinics. In all of these workplaces, they work under the direct supervision and direction of a q...

Office Administrator

Office administrators perform a variety of administrative and management duties to ensure that the company operates smoothly and efficiently. Office administrators are employed by almost all industries, from small business and non-profit organizations to large multi-national corporations and goverment agencies. Their exact responsibilities may...

Office Assistant

Office assistants are largely responsible for ensuring that office operations run smoothly and efficiently. This is an administrative position. As part of their job, office assistants maintain supplies and equipment, receive and distribute communications and liaise with customers, keeping them informed about the status of their order. While a ...

Office Clerk

Office clerks work in offices where they perform assorted administrative tasks, from answering the phone and taking messages to sorting and answering mail, data processing, filing, bookkeeping, and more. This is an entry level job with no advanced educational requirements. You can be hired as an office clerk with a high school diploma but you ...

Office Manager Bookkeeper

An office manager bookkeeper takes care of administrative as well as bookkeeping tasks in an office. Their exact tasks may vary depending on the size of the company and the industry they are working in. In general, an office manager bookkeeper creates and maintains grants and payroll reports, reconciles credit card statements, prepares documents...

Online Analytical Processing

Online analytical processing, or OLAP, is an approach to swiftly answer multi-dimensional analytical queries. OLAP is part of the broader category of business intelligence, which also encompasses relational reporting and data mining.

Online Marketing

Online marketing professionals are in high demand today as more and more people are doing business online. Online marketing professionals specialize in marketing and promoting products, services, and events on the internet. The online marketing specialty is very vast. The exact duties you are assigned will depend on your area of specialization s...

Online Merchandiser

An Online Merchandiser is responsible for the products sold on the company's website. This position may also be known as an eCommerce Merchandiser. Their main job is to increase company sales on the website by maintaining proper and up-to-date inventory levels, perform A/B testing on the site, interact with other team departments, and lead their...

Operations Research Analysts

perations research analysts formulate and apply mathematical modeling methods to develop and interpret information that assists management with policy formulation and other managerial functions. Using analytical techniques, operations research analysts help managers to make better decisions and solve problems. The procedures of operations resear...

Ophthalmic Laboratory Technician

Ophthalmic laboratory technicians have the knowledge and skills necessary for making and shaping prescription lenses and contact lenses according to the specifications provided by the ophthalmologist. They are also responsible for calibrating and maintaining the lab equipment that is used to make these lenses. There is no formal education requ...


An optician is a health care practitioner who designs, fits and dispenses lenses for the correction of a person's vision. Opticians determine the specifications of various ophthalmic appliances that will give the necessary correction to a person's eyesight. Some registered or licensed Opticians also design and fit special appliances to correct c...


Optometrists examine the eyes and other parts of the visual system. They also diagnose, and treat visual problems, and manage diseases, injuries, and other disorders of the eyes. They prescribe eyeglasses or contact lenses as needed.

Optometry School

Optometry school will help you gain the necessary knowledge to help people who need to wear prescription glasses. This is a highly competitive field. Students who apply to optometry school would have generally obtained impressive grades in high school and they would also have spent some time shadowing a professional in the field or doing an inte...

Order Clerks

Order clerks receive and process orders for a variety of goods or services and inform customers of receipt, prices, shipping dates, and delays. Order clerks also prepare simple contracts and handle customer complaints.

Orthopedic Assistant

Applies, adjusts, and removes casts, assembles traction apparatus, and fits strappings and splints for orthopedic patients according to medical staff instructions, using handtools: Covers injured areas with specified protective materials, such as stockinette bandages, gauze, or rubber pads, preparatory to cast application.

Orthopedic Technician

Orthopedic technicians are allied health care workers who specialize in caring for patients with injured and broken bones and joints. Orthopedic technicians work directly with orthopedic doctors and surgeons. Their main responsibilities include applying, adjusting and removing casts, braces and splints to treat injured joints and bones. Orthoped...

Orthotics Assistant

An orthotic assistant helps clients with devices that support their mobility, such as limb braces. On-the-job training is sufficient for most orthotic assistant jobs, but that lack of a degree may hamper your chances for promotion. You can work in a variety of settings, but you'll also likely need to be certified to pursue this career.


Orthotists and prosthetists, also called O&P professionals, design medical support devices and measure and fit patients for them. These devices include artificial limbs (arms, hands, legs, and feet), braces, and other medical or surgical devices.