Salesforce Interview Questions and Answers - Beginers guide

 

 
Salesforce and Cloud - Interview questions on Salesforce.com asked by Top companies like WIPRO, IBM etc.




Lamp

1. What is the difference between public cloud & private cloud? Is salesforce.com a public cloud or private cloud?

Public Cloud: Could services are provided "as a service" over the Internet with little or no control over the underlying technology infrastructure. More than one tenant can use the same resources.

Private Cloud: This also offers activities and functions "as a service" but is deployed over a company intranet or hosted datacenter. This is private product for a company or organization offering advance security.

Salesforce.com: Is a public cloud as it is hosted on salesforce.com data centers and data of more than one tenant resides on same servers.

Q2. What is the difference between custom controller and extension?

Custom Controller: A custom controller is an Apex class that implements all of the logic for a page without leveraging a standard controller. Use custom controllers when you want your Visualforce page to run entirely in system mode, which does not enforce the permissions and field-level security of the current user.

   

Controller extension: A controller extension is an Apex class that extends the functionality of a standard or custom controller. Use controller extensions when:You want to leverage the built-in functionality of a standard controller but override one or more actions, such as edit, view, save, or delete.You want to add new actions.You want to build a Visualforce page that respects user permissions. Although a controller extension class executes in system mode, if a controller extension extends a standard controller, the logic from the standard controller does not execute in system mode. Instead, it executes in user mode, in which permissions, field-level security, and sharing rules of the current user apply.

A controller extension is any Apex class containing a constructor that takes a single argument of type ApexPages.StandardController or CustomControllerName, whereCustomControllerName is the name of a custom controller you want to extend.

Reports and Analytics

Q3. What are different kinds of reports?


1. Tabular: Tabular reports are the simplest and fastest way to look at data. Similar to a spreadsheet, they consist simply of an ordered set of fields in columns, with each matching record listed in a row. Tabular reports are best for creating lists of records or a list with a single grand total. They can't be used to create groups of data or charts, and can't be used in dashboards unless rows are limited. Examples include contact mailing lists and activity reports.

2. Summary: Summary reports are similar to tabular reports, but also allow users to group rows of data, view subtotals, and create charts. They can be used as the source report for dashboard components. Use this type for a report to show subtotals based on the value of a particular field or when you want to create a hierarchical list, such as all opportunities for your team, subtotaled by Stage and Owner. Summary reports with no groupings show as tabular reports on the report run page

.

3. Matrix: Matrix reports are similar to summary reports but allow you to group and summarize data by both rows and columns. They can be used as the source report for dashboard components. Use this type for comparing related totals, especially if you have large amounts of data to summarize and you need to compare values in several different fields, or you want to look at data by date and by product, person, or geography. Matrix reports without at least one row and one column grouping show as summary reports on the report run page.

4. Joined: Joined reports let you create multiple report blocks that provide different views of your data. Each block acts like a “sub-report,” with its own fields, columns, sorting, and filtering. A joined report can even contain data from different report types.

Q4.What are different kinds of dashboard component?


1. Chart: Use a chart when you want to show data graphically.

2. Gauge: Use a gauge when you have a single value that you want to show within a range of custom values.

3. Metric: Use a metric when you have one key value to display.

Enter metric labels directly on components by clicking the empty text field next to the grand total.

Metric components placed directly above and below each other in a dashboard column are displayed together as a single component.

4. Table: Use a table to show a set of report data in column form.

5. Visualforce Page: Use a Visualforce page when you want to create a custom component or show information not available in another component type

6. Custom S-Control: Custom S-Controls can contain any type of content that you can display or run in a browser, for example, a Java applet, an ActiveX control, an Excel file, or a custom HTML Web form.

Q5.  Explain the Apex Data Manipulation Language (DML) Operations.

Use data manipulation language (DML) operations to insert, update, delete, and restore data in a database.

You can execute DML operations using two different forms:

Apex DML statements, such as:    

insertSObject[]

Apex DML database methods, such as:

Database.SaveResult[] result = Database.Insert(SObject[])

While most DML operations are available in either form, some exist only in one form or the other.

The different DML operation forms enable different types of exception processing:

Use DML statements if you want any error that occurs during bulk DML processing to be thrown as an Apex exception that immediately interrupts control flow (by using try. . .catch blocks). This behavior is similar to the way exceptions are handled in most database procedural languages.

Use DML database methods if you want to allow partial success of a bulk DML operation—if a record fails, the remainder of the DML operation can still succeed. Your application can then inspect the rejected records and possibly retry the operation. When using this form, you can write code that never throws DML exception errors. Instead, your code can use the appropriate results array to judge success or failure. Note that DML database methods also include a syntax that supports thrown exceptions, similar to DML statements.
Read More ...;

65 Telecom Questions for a Telecom Techie

65 Telecom Questions THAT YOU MUST KNOW



Lamp

1. What is ISUP protocol?

 2. Why CPG message is required in ISUP protocol?

 3. If RF power is good then what is the best Rx and Tx power?

 4. What do you mean by TSCM?

 5. Which frequency is used in voice sampling?

 6. What is SS-7 signaling system?

 7. Where memory is allocated for variables in a program?

 8. What are various statuses of kernel?

 9. What is the maximum decimal place which can be accommodated in a byte?

 10. How personal computer can act as terminal?

 11. How connection is established in Datagram?

 12. What is the time for 1 satellite hop in voice communication?

 13. What is the maximum number of satellite hops allowed in voice communication?

 14. How many channels a 2MB PCM (pulse code modulation) has?

 15. What action is taken when the processor under execution is interrupted by a non-mask able interrupt?

 16. How much voltage is required in subscriber loop connected to local exchange?

 17. How many T1 facilities the company needs between its office and the PSTN if it has 47 digital telephones, each operating at 64kbps?

 18. What is the type of signaling used between two exchanges?

 19. Where conditional results after execution of an instruction in a micro processor are stored?

 20. What is line of sight?

 21. Why can I get the 512k service but not the 1Mb or 8Mb Broadband service?

 22. What is Buffering?

 23. What is a matrix?

 24. What equipment do I need in order to be able to access Broadband?

 25. What is a Broadband modem?

 26. How can I connect several computers to the Internet with Global Telecom Broadband?

 27. What is Broadband?

 28. What is the procedure if I want to upgrade my Broadband account to a faster speed?

 29. Who can I contact if I continue having problems with my Broadband service?

 30. What are the terms and conditions of using Global Telecom Broadband?

 31. Explain how the signal is amplified in fiber optic cable?

 32. What is BTS?

 33. What are its different configurations of BTS and what is the power consumption/peak current for each of these types of BTS?

 34. Write very briefly the underlining functional concept of GSM and CDMA?

 35. What is Bridging?

 36. Difference between Router and Switch.

 37. What are the different Types of polling in RLC A.M mode?

 38. What information is passed between cell FACH and cell DCH states?

 39. Why the main function of BTS is to air interface signaling?

 40. What is TTCN-3?

 41. What is the difference between Rx Lev Sub and Rx Lev Full? What you mean by Link Budget?

 42. Explain different types of digital modulation techniques.

 43. What is the maximum Tx configuration for GSM? How it can be managed?

 44. What is the functionality of search window in CDMA? What is the difference between Ec/Io and Eb/No?

 45. What is Blackberry?

 46. Why Rx power in microwave not considered less then -30dn?

 47. What is FCC and how does it relate to Bluetooth?

 48. How does Bluetooth use frequency hopping for security?

 49. What is a Bluetooth dongle?

 50. Which Bluetooth version uses adaptive frequency hopping?

 51. Which company originally conceived and developed Bluetooth?

 52. What is the total number of masters and slaves in a piconet?

 53. What is the frequency range used for Bluetooth in Europe and United States?

 54. Why is walse code used?

 55. Which technology is used in Bluetooth for avoiding interference?

 56. What is the difference between Internet and ISDN?

 57. What is the frequency range used for Bluetooth in Japan?

 58. How many SCO links are there in a piconet?

 59. What is FEC in Bluetooth?

 60. What is the main difference between GSM & CDMA? Which is the digital modulation used today in telecommunication? (Whatever his question meant the answer was CDMA)?

 61. How do you link a T1 from the 1st BTS to 2nd BTS 4?

 62. Why can Bluetooth equipment integrate easily in TCP or IP network?

 63. What is the difference between Internet and ISDN? Is both are same or is there any specific difference?

 64. What is the different between CDU C and CDU A?

 65. What is the difference between Dip-lexer and Duplex-er and what position?
Read More ...;

Subscription Management - A new way of Revenue Generation


A New Era of Revenue Generation -Subscription Management

Lamp


Subscription management business model users are charged a periodic (daily, monthly or annual) fee to subscribe to a service. Also many sites combine free content with premium membership, i.e. subscriber or member-only content. Subscription fees do not depend on transactions. Subscribers use the content as long and often as they want. Cash approach that enables myriad innovative pricing and revenue opportunities, everything from pay-per-use to recurring revenue programs to conditional offers that can be integrate in a variety of ways to maximize the revenue you can generate from each customer. The greater revenue possibilities inherent in the concept-to-cash subscription model bring a new urgency to the question of pricing and product catalog. Companies want to test various subscription pricing and wide variety of product customization  offers easily as organizations can change product definition, pricing, and packaging to attract different customer segments and maximize revenue and profit from each segment. An organization can innovate around pricing and customizing the product and then analyze the results to optimize both revenue and profit.

Only with the right subscription model can they do this easily and as frequently as they want because of flexibility of the subscription product. Organization can move beyond the usual introductory offers or renewal deals to create multiple offers for different periods of time and with multiple conditions. A robust subscription model will support all the back end billing, payment, Administration, and logistics to let this happen seamlessly. This allows the organization to:

1.     Initiate new revenue Streams and create multiple pipelines

2.     Introduce new services in very less timeframe

3.     Expand and streamline revenue generation in very creative way

4.     Concentrate only on the business rather than subscription management and billing complexity

As a result, the organization can fully capitalize on the multiple possibilities inherent in the new pipeline model without constraints.
Read More ...;

Social Networking with Android Applications


4 Best Android applications for Social Networking


Lamp

1. Seesmic (Social networking) for Android 

There are many social network apps on Android. One of the best android application to manage our social network in one consolidated place is Seesmic for Twitter and Facebook applications. Facebook Android application is lacking in features compared to Facebook application, but a Facebook Android Application finally allowing android users to communicate in almost real time. The application is very fast and stable, with a greater simplicity that reminds you of the old days when using Facebook used to be bearable.

2. Android Rail Enquiries

National Rail applications went paid-for, National Rail has finally brought out its own free application. National Rail Enquiries enables you to check live train times, plan your journeys, and get notifications of delays. On first use, the app prompts you to enter a home and work train station, and then you can use the 'Get me home' button to see the next available trains.

3. Outlook for Android

Microsoft has teamed up with developer 7 to offer an official Hotmail application for Android, which gives users a simple, clean interface, push notification support and even lets you manage multiple Hotmail accounts from within the app. If your email needs haven't yet been assimilated by Google, it's a useful option. It's since been rebranded as the Outlook app, in keeping with Microsoft's changes to its mail site.

4. Google Sky Map for Android

A stunning application that uses your android base phone's orientation tools to give you an accurate representation of the stars and planets on your screen. Point your phone at the sky, then learn what constellations are visible and if that's a UFO or just Venus. Google Sky Map even works indoors, if you're not keen on getting cold.
Read More ...;

Benefits of Online Teaching



5 Advantages of Online Teaching


Lamp

 

 

1. Greater Anonymity

Greater anonymity can increase both the honesty and quantity of discussion participation. 

2. Discussion Grading 

 Discussion participation can be graded much more accurately and easily as D2L keeps track of the number of postings and a written record exists of all participation.  So the Time Saving from students not having to travel to and from and attend class, typically 40-60 plus hours per semester, can allow for much greater time to be spent on other learning activities, such as online discussion, which has important advantages over traditional in-class discussion, including students, as well as the instructor, can put more time, thought, and research into their input and enter the discussion more easily. 

3. Flexibility and Convenience 

 The flexibility, convenience, savings of travel time, and absence of conflict with work hours are very valuable to all types of today’s students, but especially nontraditional ones who’s numbers have increased greatly .Statistics showed that 58% of the students at public 4-year institutions are in some way nontraditional, with many being single parents These students are especially at risk of never attaining their degree, as studies have shown. Internet courses can make life much easier, thus increasing the likelihood that nontraditional students won’t drop out because there is just more than they can handle. Traditional students also benefit significantly. A Campus survey study conducted during the 2011-2012 school year found that 81 percent of incoming freshmen said they planned to work while attending the University and sixty-one percent of university students work 11 hours or more per week. 

4. Cost Savings 

 An online course requires no classroom, thus saving on building, parking, and maintenance costs. An increase in internet courses could decrease the need to build new facilities and infrastructure in a time of budget cutting. 

5. Global Reach 

 Online classes allow someone living hundreds of miles away from the nearest university, where roads and other means of access are poor, to learn from world class universities, through just a satellite dish or telegraphed Wi-Fi system and public computers at a library or community center, or at kiosks like those going up all over rural India. Thus, online courses can provide great opportunity to people in need in developing countries, but in developed countries too they can increase student opportunities and horizons.

Read More ...;

5 Best Indian IT Companies

Indian IT Business and Top 5 IT Companies and their locations

1.TCS (Revenue: Rs 48426.14 Cr)

TCS headquartered in Mumbai is the largest Indian IT services provider. Founded in 1968, TCS today employs 276000 employees across the world. Along with overseas market, TCS also concentrate on the Indian domestic markets and partners with lot of Indian PSU and companies for IT services.

2.Infosys (Revenue: Rs 36765 Cr)

Founded in 1981 by Narayan Murthy, Nandan Nilekani, N. S. Raghavan, S. Gopalakrishnan, S. D. Shibulal, K. Dinesh and Ashok Arora, Infosys today is a household name and one of the biggest brands in the field of IT. It is headquartered in Bangalore, India. It employs 155000 people across India and the world.

3.Wipro (Revenue: Rs 31682 Cr)

Wipro is an Indian IT MNC located in Bangalore employing approximately 150000 employees. Wipro after its inception has been transformed by Azim Premji (A well-known Indian Public Figure). It caters to almost all business segments such as BFSI, Manufacturing, and Telecom etc.

4.Tech Mahindra (Revenue:Rs 11207 Cr)

Tech Mahindra Limited is an Indian provider of information technology (IT), networking technology solutions and business support services (BPO) to the telecommunications industry. Tech Mahindra is a part of Mahindra Group conglomerate with headquartered at Pune, India.It employs 84000 people presence in the US, Canada, Brazil, the UK, Hungary, Egypt, UAE, India, China, Malaysia, Singapore and Australia serve numerous clients, including several Fortune 500 companies.

5.HCL Technologies (Revenue: Rs 8907 Cr)

HCL Tech is one of the fastest growing Indian IT company. Present in in 26 countries, HCL Tech provides services in industries like financial services, manufacturing, consumer services, public services and healthcare. It is headquartered in Noida, UP.



Read More ...;
 

Tech Pro | Copyright © 2009-2013 | Contact Us | About Us