Business developer Interview Questions
A business developer generates growth and profits for a business. Get ready to handle behavioral and technical questions. Prove you have what it takes for this job by showing your creativity, research, strategy, and communication abilities.
Top Business Developer Interview Questions & How To Answer
Here are three top business developer interview questions and how to answer them:
Question #1: How do you identify new business opportunities?
How to answer: Identifying new business opportunities is a significant duty for a business developer, so articulate an effective process for the interviewer. For example, your approach can include market monitoring to discover customer perceptions about your company and products, reviewing industry publications and news, researching growth opportunities, and collaborating with an interdepartmental team to check feasibility.
Question #2: What resources and programs do you use to help generate new business?
How to answer: This question helps the hiring manager assess your technical skills and aptitude. For example, you can explain your familiarity with a client relationship management (CRM) system, email, social media, virtual experience tools, chatbots, SMS, and collaborative work management software.
Question #3: Growing our business is important to us. What strategies would you recommend?
How to answer: The hiring manager is trying to determine whether you have the strategy skills needed for a business developer position. To handle this skill-based question, research the company before the interview, develop a SWOT analysis, and use your findings to choose a growth strategy that leverages the firm's strengths and opportunities and addresses its weaknesses and threats.
What is a clustered/non clustered index.2 Answers
I explained how a clustered index was in sequential physical order on disk and a non clustered index used pointers or a hash table for index lookup. I started to explain the advantages/disadvantages of each index type but the two guys interviewing me just seemed so confused and lost. I think I would have been better of simply saying "it makes lookup faster". Less
I explained how a clustered index was in sequential physical order on disk and a non clustered index used pointers or a hash table for index lookup. I started to explain the advantages/disadvantages of each index type and how I would use them. Less
Whats the difference between inner join and outer join?2 Answers
Inner Join returns values where the key between the two tables are the same, and values are present in both tables. Outer Join returns the Values from both tables, based on the key, even if there is not any data the joining table. If not value is available, then NULL is returned for that specific Row Data based on the Key Less
Specified in the WHERE clause, joins simply combine data from multiple tables in the result. INNER JOIN, the most common, returns the rows for which the given ON condition is satisfied for both tables. LEFT/RIGHT OUTER JOIN statements return all the rows from the specified table regardless if there is a match in the unspecified table, with the matching rows specified in the ON condition in the unspecified table. Less
What reporting tools have you used? Actuate, Brio, Crystal Reports? How much experience have you had in scheduling jobs on Unix? Can you write XML and implement it?1 Answers
The interviewer was interested in breath of experience rather than specific technical skill. Unix work with scheduling and XML skills are necessary, but not heavy (the same procedures are done over and over again). Emphasis was on selling yourself through experience. Less
Where do you see yourself in the next 5 years?4 Answers
In the next five years I see myself working on my own business and also traveling and learning about new different cultures Less
In the next five years, i see myself as a flourishing entrepreneur, doing good things for my country and for my family as well as growing as a person by learning new languages and cultures. Less
I want to see myself as a good people,..i want to do something good for country,for people.. Less
Most of them were basic questions. One was " Write down Java classes and methods that you required for a Transaction" "How do you convey a Technical banking transaction to a street man"3 Answers
how do you convey a technical banking transaction to a street man? Can someone answer this?! Less
so what are the classes and methods required for a transaction?
I think every one knew it.
None. All questions were relevant to experience and goals.2 Answers
Two different pictures of work environment given by recruiter and manager. One very rosy and the other more realistic. More importantly, recruiter stressed a great work/life balance and manager did too, but added that I'd be required to work 45 hours per week at least to start. They added further that someone had recently left who could not commit to this. This was a red flag for me and I declined an in-office interview. Less
They have gone through more than 8 developers over a 3 year period. Avoid them if you value your career. They will lie and tar and feather you if they suddenly develop a dislike for you. The manager is insecure, paranoid and plays favorites. Cat lady needs to be medicated. Less
container_edits: container|units|status |move_time XYZ | 5 |Start |2018-01-01 00:00:15 XYZ | 2 |Add |2018-01-01 00:01:10 XYZ | 3 |Add |2018-01-01 00:02:00 XYZ | |Complete |2018-01-01 00:03:00 XYZ | 5 |Start |2018-01-01 00:04:15 XYZ | 3 |Add |2018-01-01 00:05:10 XYZ | 4 |Add |2018-01-01 00:06:00 XYZ | 5 |Add |2018-01-01 00:07:10 XYZ | 6 |Add |2018-01-01 00:08:00 XYZ | |Complete |2018-01-01 00:09:00 For the above dataset the record should look like loop: container|loop_num|units|start_time |end_time XYZ |1 |10 |2018-01-01 00:00:15|2018-01-01 00:03:00 XYZ |2 |23 |2018-01-01 00:04:15|2018-01-01 00:09:002 Answers
I couldn't answer this.
Select C.container ,AGG.ROWNUM as loop_num, SUM(Units) , AGG.start_time,AGG.END_TIME from Containers C INNER JOIN ( Select ST.container,ST.ROWNUM, ST.start_time,ET.END_TIME from (Select S.container,row_number() OVER (order by Movetime) rownum, (case when S.status='Start' then S.movetime end ) as start_time from containers S WHERE STATUS IN ('Start') ) ST , (Select S.container,row_number() OVER (order by Movetime) rownum, (case when S.status='Complete' then S.movetime end ) as end_time from containers S WHERE STATUS IN ('Complete') ) ET where ST.container=ET.container and ST.rownum=ET.rownum) AGG ON (C.container=AGG.container) AND (C.movetime >=AGG.start_time AND C.movetime <=AGG.end_time) group by C.container,AGG.rownum,AGG.start_time,AGG.end_time Less